Dynamic Timed Automata for Reconfigurable System Modeling and Verification

被引:5
作者
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
相关论文
共 40 条
[21]  
Jayaraman P, 2007, LECT NOTES COMPUT SC, V4735, P151
[22]   Graph-Rewriting Petri Nets [J].
Kulcsar, Geza ;
Lochau, Malte ;
Schuerr, Andy .
GRAPH TRANSFORMATION (ICGT 2018), 2018, 10887 :79-96
[23]  
Latreche Fateh, 2014, International Journal of Embedded and Real-Time Communication Systems, V5, P42, DOI 10.4018/ijertcs.2014070103
[24]   Modelling and Verification of Real-Time Publish and Subscribe Protocol Using Uppaal and Simulink/Stateflow [J].
Lin, Qian-Qian ;
Wang, Shu-Ling ;
Zhan, Bo-Hua ;
Gu, Bin .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2020, 35 (06) :1324-1342
[25]   Minimum/maximum delay testing of product lines with unbounded parametric real-time constraints [J].
Luthmann, Lars ;
Gerecht, Timo ;
Stephan, Andreas ;
Buerdek, Johannes ;
Lochau, Malte .
JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 149 :535-553
[26]   Modeling and Testing Product Lines with Unbounded Parametric Real-Time Constraints [J].
Luthmann, Lars ;
Stephan, Andreas ;
Buerdek, Johannes ;
Lochau, Malte .
21ST INTERNATIONAL SYSTEMS & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 1, 2017, :104-113
[27]   Predictive Formal Analysis of Resilience in Cyber-Physical Systems [J].
Mouelhi, Sebti ;
Laarouchi, Mohamed-Emine ;
Cancila, Daniela ;
Chaouchi, Hakima .
IEEE ACCESS, 2019, 7 :33741-33758
[28]   An Extension to the Precision Time Protocol (PTP) to Enable the Detection of Cyber Attacks [J].
Moussa, Bassam ;
Kassouf, Marthe ;
Hadjidj, Rachid ;
Debbabi, Mourad ;
Assi, Chadi .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (01) :18-27
[29]   PETRI NETS - PROPERTIES, ANALYSIS AND APPLICATIONS [J].
MURATA, T .
PROCEEDINGS OF THE IEEE, 1989, 77 (04) :541-580
[30]   Cloud manufacturing service composition in IoT applications: a formal verification-based approach [J].
Souri, Alireza ;
Ghobaei-Arani, Mostafa .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (19) :26759-26778