Formal Requirement Debugging for Testing and Verification of Cyber-Physical Systems

被引:15
|
作者
Dokhanchi, Adel [1 ]
Hoxha, Bardh [2 ]
Fainekos, Georgios [1 ]
机构
[1] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85281 USA
[2] Southern Illinois Univ, Dept Comp Sci, Carbondale, IL 62901 USA
基金
美国国家科学基金会;
关键词
MITL; SAT; LTL; STL; SMT; CPS; TEMPORAL PROPERTIES; SATISFIABILITY; VACUITY;
D O I
10.1145/3147451
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A framework for the elicitation and debugging of formal specifications for Cyber-Physical Systems is presented. The elicitation of specifications is handled through a graphical interface. Two debugging algorithms are presented. The first checks for erroneous or incomplete temporal logic specifications without considering the system. The second can be utilized for the analysis of reactive requirements with respect to system test traces. The specification debugging framework is applied on a number of formal specifications collected through a user study. The user study establishes that requirement errors are common and that the debugging framework can resolve many insidious specification errors.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] Formal Verification of Control Modules in Cyber-Physical Systems
    Grobelna, Iwona
    SENSORS, 2020, 20 (18) : 1 - 23
  • [2] Special issue: Formal verification of cyber-physical systems
    Geretti, Luca
    Abate, Alessandro
    Nuzzo, Pierluigi
    Villa, Tiziano
    INFORMATION AND COMPUTATION, 2022, 289
  • [3] Timing Debugging for Cyber-Physical Systems
    Roy, Debayan
    Hobbs, Clara
    Anderson, James H.
    Caccamo, Marco
    Chakraborty, Samarjit
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1893 - 1898
  • [4] Formal Verification of Cyber-Physical Systems: Coping with Continuous Elements
    Sanwal, Muhammad Usman
    Hasan, Osman
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PT I, 2013, 7971 : 358 - 371
  • [5] Towards Formal Verification of Neural Networks in Cyber-Physical Systems
    Rossi, Federico
    Bernardeschi, Cinzia
    Cococcioni, Marco
    Palmieri, Maurizio
    NASA FORMAL METHODS, NFM 2024, 2024, 14627 : 207 - 222
  • [6] Formal verification of cyber-physical systems: Coping with continuous elements
    Sanwal, Muhammad Usman (muhammad.usman1@seecs.nust.edu.pk), 1600, Springer Verlag (7971):
  • [7] Formal Verification for Neural Networks in Autonomous Cyber-Physical Systems
    Johnson, Taylor T.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, (371):
  • [8] Hybrid Automata for Formal Modeling and Verification of Cyber-Physical Systems
    Krishna, Shankara Narayanan
    Trivedi, Ashutosh
    JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2013, 93 (03) : 419 - 440
  • [9] Formal Modeling of Testing Software for Cyber-Physical Automation Systems
    Buzhinsky, Igor
    Pang, Cheng
    Vyatkin, Valeriy
    2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 3, 2015, : 301 - 306
  • [10] Cyber-physical automation systems modelling with IEC 61499 for their formal verification
    Xavier, Midhun
    Patil, Sandeep
    Vyatkin, Valeriy
    2021 IEEE 19TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2021,