Scenario-Based Flexible Modeling and Scalable Falsification for Reconfigurable CPSs

被引:0
|
作者
Wang, Jiawan [1 ]
Liu, Wenxia [1 ]
Zhang, Muzimiao [1 ]
Wei, Jiaqi [1 ]
Shi, Yuhui [1 ]
Bu, Lei [1 ]
Li, Xuandong [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
CYBER-PHYSICAL SYSTEMS; HYBRID SYSTEMS; SAFETY VERIFICATION;
D O I
10.1007/978-3-031-65633-0_15
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cyber-physical systems (CPSs) are used in many safety-critical areas, making it crucial to ensure their safety. However, with CPSs increasingly dynamically deployed and reconfigured during run-time, their safety analysis becomes challenging. For one thing, reconfigurable CPSs usually consist of multiple agents dynamically connected during runtime. Their highly dynamic system topologies are too intricate for traditional modeling languages, which, in turn, hinders formal analysis. For another, due to the growing size and uncertainty of reconfigurable CPSs, their system models can be huge and even unavailable at design time. This calls for runtime analysis approaches with better scalability and efficiency. To address these challenges, we propose a scenario-based hierarchical modeling language for reconfigurable CPS. It provides template models for agent inherent features, together with an instantiation mechanism to activate single agent's runtime behavior, communication configurations for multiple agents' connected behaviors, and scenario task configurations for their dynamic topologies. We also present a path-oriented falsification approach to falsify system requirements. It employs classification-model-based optimization to explore search space effectively and cut unnecessary system simulations and robustness calculations for efficiency. Our modeling and falsification are implemented in a tool called SNIFF. Experiments have shown that it can largely reduce modeling time and improve modeling accuracy, and perform scalable CPS falsification with high success rates in seconds.
引用
收藏
页码:329 / 355
页数:27
相关论文
共 50 条
  • [21] Scenario-Based Modeling for Electromagnetic Interference Analysis on Wireless Systems
    Wiklundh, Kia
    Stenumgaard, Peter
    Fors, Karina
    Linder, Sara
    Holm, Peter
    Junholm, Leif
    2014 INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (EMC EUROPE), 2014, : 1269 - 1274
  • [22] A scenario-based integrated approach for modeling carbon price risk
    Zhu, Zili
    Graham, Paul
    Reedman, Luke
    Lo, Thomas
    DECISIONS IN ECONOMICS AND FINANCE, 2009, 32 (01) : 35 - 48
  • [23] Scenario-based Modeling of Ontic Personae for Automatic Personality Perception
    Guo, Ao
    Ma, Jianhua
    2017 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTED, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2017,
  • [24] Scenario-Based Strategic Modeling of Road Transport Demand and Performance
    Asgarpour, Sahand
    Hartmann, Andreas
    Gkiotsalitis, Konstantinos
    Neef, Robin
    TRANSPORTATION RESEARCH RECORD, 2023, 2677 (05) : 1415 - 1440
  • [25] Combining state-based and scenario-based approaches in modeling biological systems
    Fisher, J
    Harel, D
    Hubbard, EJA
    Piterman, N
    Stern, MJ
    Swerdlin, N
    COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY, 2005, 3082 : 236 - 241
  • [26] Scenario-based systems architecting
    Galal, GH
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 318 - 319
  • [27] Scenario-based requirements engineering
    Sutcliffe, A
    11TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2003, : 320 - 329
  • [28] Scenario-Based Approach to Modeling Bankruptcy Risks for Enterprises in Various Industries
    Naumov, I., V
    Nikulina, N. L.
    Bychkov, A. A.
    ECONOMIC AND SOCIAL CHANGES-FACTS TRENDS FORECAST, 2024, 17 (02) : 166 - 186
  • [29] Scenario-based risk evaluation
    Ruodu Wang
    Johanna F. Ziegel
    Finance and Stochastics, 2021, 25 : 725 - 756
  • [30] Testing scenario-based models
    Kugler, Hillel
    Stern, Michael J.
    Hubbard, E. Jane Albert
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, PROCEEDINGS, 2007, 4422 : 306 - +