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 条
  • [31] Scenario-based agent design
    Wang, ZJ
    Ding, P
    Sheng, HY
    2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 480 - 484
  • [32] Scenario-based installability design
    Xiao Shanghong
    Human-Computer Interaction, Pt 1, Proceedings: INTERACTION DESIGN AND USABILITY, 2007, 4550 : 283 - 288
  • [33] Scenario-Based Hypersequential Programming
    Naoshi Uchihira
    Hideji Kawata
    Fumitaka Tamura
    International Journal of Parallel Programming, 2000, 28 : 155 - 157
  • [34] A Scenario-based Problem Decomposition
    Chen, Xiaohong
    Jin, Zhi
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 1150 - 1155
  • [35] Scenario-based training at the FBI
    Whitcomb, C
    TRAINING & DEVELOPMENT, 1999, 53 (06): : 42 - +
  • [36] Scenario-based risk evaluation
    Wang, Ruodu
    Ziegel, Johanna F.
    FINANCE AND STOCHASTICS, 2021, 25 (04) : 725 - 756
  • [37] Scenario-based requirements analysis
    Alistair Sutcliffe
    Requirements Engineering, 1998, 3 (1) : 48 - 65
  • [38] Scenario-based design knowledge acquiring and Modeling in collaborative product design
    Tan, Hao
    Zhao, Jianghong
    COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN III, 2007, 4402 : 128 - +
  • [39] Formal Modeling of C. elegans development: A scenario-based approach
    Kam, N
    Harel, D
    Kugler, H
    Marelly, R
    Pnueli, A
    Hubbard, EJA
    Stern, MJ
    COMPUTATIONAL METHODS IN SYSTEMS BIOLOGY, PROCEEDINGS, 2003, 2602 : 4 - 20
  • [40] Probabilistic Modeling of Multisite Wind Farm Production for Scenario-Based Applications
    Le, Duong D.
    Gross, George
    Berizzi, Alberto
    IEEE TRANSACTIONS ON SUSTAINABLE ENERGY, 2015, 6 (03) : 748 - 758