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 条
  • [21] Verification of RabbitMQ with Kerberos Using Timed Automata
    Li, Ran
    Yin, Jiaqi
    Zhu, Huibiao
    Phan Cong Vinh
    MOBILE NETWORKS & APPLICATIONS, 2022, 27 (05): : 2049 - 2067
  • [22] Verification of AUTOSAR Software Architectures with Timed Automata
    Beringer, Steffen
    Wehrheim, Heike
    CRITICAL SYSTEMS: FORMAL METHODS AND AUTOMATED VERIFICATION, 2016, 9933 : 189 - 204
  • [23] Mechanical verification of timed automata: A case study
    Archer, M
    Heitmeyer, C
    1996 IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1996, : 192 - 203
  • [24] Verification of RabbitMQ with Kerberos Using Timed Automata
    Ran Li
    Jiaqi Yin
    Huibiao Zhu
    Phan Cong Vinh
    Mobile Networks and Applications, 2022, 27 : 2049 - 2067
  • [25] Verification of Printer Datapaths Using Timed Automata
    Igna, Georgeta
    Vaandrager, Frits
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT II, 2010, 6416 : 412 - 423
  • [26] Some progress in the symbolic verification of timed automata
    Bozga, M
    Maler, O
    Pnueli, A
    Yovine, S
    COMPUTER AIDED VERIFICATION, 1997, 1254 : 179 - 190
  • [27] Presburger liveness verification of discrete timed automata
    Dang, Z
    San Pietro, P
    Kemmerer, RA
    THEORETICAL COMPUTER SCIENCE, 2003, 299 (1-3) : 413 - 438
  • [28] Configurable verification of timed automata with discrete variables
    Toth, Tamas
    Majzik, Istvan
    ACTA INFORMATICA, 2022, 59 (01) : 1 - 35
  • [29] Polynomial interrupt timed automata: Verification and expressiveness
    Berard, B.
    Haddad, S.
    Picaronny, C.
    El Din, M. Safey
    Sassolas, M.
    INFORMATION AND COMPUTATION, 2021, 277
  • [30] Formal Verification of Business Processes as Timed Automata
    Mendoza Morales, Luis E.
    Monsalve, Carlos
    Villavicencio, Monica
    2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,