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 条
  • [1] A scalable, ordered scenario-based network security simulator
    Yun, JB
    Park, EK
    Im, EG
    In, HP
    SYSTEMS MODELING AND SIMULATION: THEORY AND APPLICATIONS, 2005, 3398 : 487 - 494
  • [2] Scenario-based modeling and its applications
    Bai, XY
    Tsai, WT
    Paul, R
    Feng, K
    Yu, L
    PROCEEDINGS OF THE SEVENTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, 2002, : 253 - 260
  • [3] Scenario-based Configuration Management for Flexible Experimentation Infrastructures
    Galan, Fermin
    Lopez de Vergara, Jorge E.
    Fernandez, David
    Munoz, Rauel
    2009 5TH INTERNATIONAL CONFERENCE ON TESTBEDS AND RESEARCH INFRASTRUCTURES FOR THE DEVELOPMENT OF NETWORKS & COMMUNITIES, 2009, : 273 - +
  • [4] Modeling and composing scenario-based requirements with aspects
    Araújo, J
    Whittle, J
    Kim, DK
    12TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 58 - 67
  • [5] A Scenario-based Modeling Method for Crossover Services
    Xi, Meng
    Yin, Jianwei
    Wei, Yongna
    Zhang, Maolin
    Deng, Shuiguang
    Li, Ying
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2020), 2020, : 20 - 29
  • [6] Oclets - Scenario-Based Modeling with Petri Nets
    Fahland, Dirk
    APPLICATIONS AND THEORY OF PETRI NETS, PROCEEDINGS, 2009, 5606 : 223 - 242
  • [7] Scenario-Based Modeling in Industrial Information Systems
    Machado, Ricardo J.
    Fernandes, Joao M.
    Barros, Joao P.
    Gomes, Luis
    DISTRIBUTED, PARALLEL AND BIOLOGICALLY INSPIRED SYSTEMS, 2010, 329 : 19 - +
  • [8] A Flexible Scenario-Based Mobile Learning System for Disaster Evacuation
    Hatakeyama, Hisashi
    Nagai, Masahiro
    Murota, Masao
    HCI INTERNATIONAL 2016 - POSTERS' EXTENDED ABSTRACTS, PT II, 2016, 618 : 360 - 364
  • [9] Scenario-based approach for flexible resource loading under uncertainty
    Wullink, G
    Gademann, AJRM
    Hans, EW
    Van Harten, A
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (24) : 5079 - 5098
  • [10] Enhancing Deep Reinforcement Learning with Scenario-Based Modeling
    Yerushalmi R.
    Amir G.
    Elyasaf A.
    Harel D.
    Katz G.
    Marron A.
    SN Computer Science, 4 (2)