On the Benefits of Using Aspect-Orientation in UPPAAL Timed Automata

被引:0
|
作者
Vain, Juri [2 ]
Truscan, Dragos [1 ]
Iqbal, Junaid [1 ]
Tsiopoulos, Leonidas [2 ]
机构
[1] Abo Akad Univ, Software Engn Lab, Vesilinnankatu 3, FI-20500 Turku, Finland
[2] Tallinn Univ Technol, Dept Software Sci, Akadeemia Tee 15A, EE-12618 Tallinn, Estonia
关键词
model-based testing; aspect-oriented modeling; compositional verification; UPPAAL timed automata; mission execution;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an evaluation study on applying aspect-oriented modeling concepts in UPPAAL timed automata. The study is focusing on the modeling and verification effort that can be reduced when applying explicit aspect-oriented structuring principles in model construction. We discuss the drawbacks and benefits related to model update and verification effort. The approach suggested is benchmarked on a mission critical crisis management system case study. We demonstrate the usability of our approach by extracting the aspects such as resource authentication and mission execution. Finally, we demonstrate by experimental data how our approach is more efficient compared to verification and testing effort applied in the non-aspect-oriented model.
引用
收藏
页码:84 / 91
页数:8
相关论文
共 50 条
  • [41] Verification of RabbitMQ with Kerberos Using Timed Automata
    Ran Li
    Jiaqi Yin
    Huibiao Zhu
    Phan Cong Vinh
    [J]. Mobile Networks and Applications, 2022, 27 : 2049 - 2067
  • [42] Using Timed Automata for a Priori Warnings and Planning for Timed Declarative Process Models
    Maggi, Fabrizio Maria
    Westergaard, Michael
    [J]. INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2014, 23 (01)
  • [43] Timed verification of the generic architecture of a memory circuit using parametric timed automata
    Chevallier, Remy
    Encrenaz-Tiphene, Emmanuelle
    Fribourg, Laurent
    Xu, Weiwen
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2009, 34 (01) : 59 - 81
  • [44] On using priced timed automata to achieve optimal scheduling
    Rasmussen, J. I.
    Larsen, K. G.
    Subramani, K.
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2006, 29 (01) : 97 - 114
  • [45] Model Checking Coordination of CPS Using Timed Automata
    Jiang, Kaiqiang
    Guan, Chunlin
    Wang, Jiahui
    Du, Dehui
    [J]. 2018 IEEE 42ND ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2018, : 258 - 263
  • [46] Timing analysis of asynchronous circuits using timed automata
    Maler, O
    Pnueli, A
    [J]. CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, 1995, 987 : 189 - 205
  • [47] On using priced timed automata to achieve optimal scheduling
    J. I. Rasmussen
    K. G. Larsen
    K. Subramani
    [J]. Formal Methods in System Design, 2006, 29 : 97 - 114
  • [48] Lazy Reachability Checking for Timed Automata Using Interpolants
    Toth, Tamas
    Majzik, Istvan
    [J]. FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2017), 2017, 10419 : 264 - 280
  • [49] Testing Automotive Reactive Systems using Timed Automata
    Sobotka, Jan
    Novak, Jiri
    [J]. PROCEEDINGS OF THE 2017 9TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS (IDAACS), VOL 1, 2017, : 510 - 513
  • [50] Job-shop scheduling using timed automata
    Abdeddaïm, Y
    Maler, O
    [J]. COMPUTER AIDED VERIFICATION, PROCEEDINGS, 2001, 2102 : 478 - 492