Dynamic Timed Automata for Reconfigurable System Modeling and Verification

被引:2
|
作者
Tigane, Samir [1 ]
Guerrouf, Faycal [1 ]
Hamani, Nadia [2 ]
Kahloul, Laid [1 ]
Khalgui, Mohamed [3 ]
Ali, Masood Ashraf [4 ]
机构
[1] Univ Biskra, Comp Sci Dept, LINFI Lab, Biskra 07000, Algeria
[2] Univ Picardie Jules Verne, LTI Lab, F-02100 St Quentin en Yvelines, France
[3] Univ Carthage, Natl Inst Appl Sci & Technol, Tunis 1080, Tunisia
[4] Prince Sattam bin Abdulaziz Univ, Coll Engn, Dept Ind Engn, Al Kharj 11942, Saudi Arabia
关键词
dynamic timed automata; formal modeling and verification; graph transformation; reconfigurable systems; timed automata; UPPAAL; PRODUCT LINES; PUBLISH;
D O I
10.3390/axioms12030230
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Modern discrete-event systems (DESs) are often characterized by their dynamic structures enabling highly flexible behaviors that can respond in real time to volatile environments. On the other hand, timed automata (TA) are powerful tools used to design various DESs. However, they lack the ability to naturally describe dynamic-structure reconfigurable systems. Indeed, TA are characterized by their rigid structures, which cannot handle the complexity of dynamic structures. To overcome this limitation, we propose an extension to TA, called dynamic timed automata (DTA), enabling the modeling and verification of reconfigurable systems. Additionally, we present a new algorithm that transforms DTA into semantic-equivalent TA while preserving their behavior. We demonstrate the usefulness and applicability of this new modeling and verification technique using an illustrative example.
引用
收藏
页数:18
相关论文
共 50 条
  • [31] Formal verification of multitasking applications based on timed automata model
    Libor Waszniowski
    Zdeněk Hanzálek
    Real-Time Systems, 2008, 38 : 39 - 65
  • [32] Formal verification of multitasking applications based on timed automata model
    Waszniowski, Libor
    Hanzalek, Zdenek
    REAL-TIME SYSTEMS, 2008, 38 (01) : 39 - 65
  • [33] Validation and verification of Web services choreographies by using timed automata
    Emilia Cambronero, M.
    Diaz, Gregorio
    Valero, Valentin
    Martinez, Enrique
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2011, 80 (01): : 25 - 49
  • [34] Case study on distributed and fault tolerant system modeling based on timed automata
    Waszniowski, Libor
    Krakora, Jan
    Hanzalek, Zdenek
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (10) : 1678 - 1694
  • [35] Modeling Biological Pathway Dynamics With Timed Automata
    Schivo, Stefano
    Scholma, Jetse
    Wanders, Brend
    Camacho, Ricardo A. Urquidi
    van der Vet, Paul E.
    Karperien, Marcel
    Langerak, Rom
    van de Pol, Jaco
    Post, Janine N.
    IEEE JOURNAL OF BIOMEDICAL AND HEALTH INFORMATICS, 2014, 18 (03) : 832 - 839
  • [36] Verification and modeling of IoT time automata for gateway security system
    Kamakshi, P.
    Bhavani, Y.
    Bhaskar, A.
    Kumar, B. Kiran
    Kumar, T. Mahesh
    SOFT COMPUTING, 2022, 26 (10) : 4915 - 4928
  • [37] Runtime Verification of Railway Interlocking Software with Parametric Timed Automata
    Chai, Ming
    Wang, Haifeng
    Zhang, Jian
    Tang, Tao
    2018 INTERNATIONAL CONFERENCE ON INTELLIGENT RAIL TRANSPORTATION (ICIRT), 2018,
  • [38] Automatic verification of multi-queue discrete timed automata
    San Pietro, P
    Dang, Z
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2003, 2697 : 159 - 171
  • [39] VERIFICATION FOR TIMED AUTOMATA EXTENDED WITH UNBOUNDED DISCRETE DATA STRUCTURES
    Quaas, Karin
    LOGICAL METHODS IN COMPUTER SCIENCE, 2015, 11 (03)
  • [40] VERIFICATION OF FLEXRAY START-UP MECHANISM BY TIMED AUTOMATA
    Malinsky, Jan
    Novak, Jiri
    METROLOGY AND MEASUREMENT SYSTEMS, 2010, 17 (03): : 461 - 480