Contract-Based Integration of Cyber-Physical Analyses

被引:3
|
作者
Ruchkin, Ivan [1 ]
De Niz, Dionisio [2 ]
Chaki, Sagar [2 ]
Garlan, David [1 ]
机构
[1] Carnegie Mellon Univ, Inst Software Res, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Software Engn Inst, Pittsburgh, PA 15213 USA
关键词
Cyber-physical systems; analysis; real-time scheduling; thermal runaway; model checking; battery scheduling; analysis contracts; virtual integration; SCIENCE;
D O I
10.1145/2656045.2656052
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Developing cyber-physical systems involves multiple engineering domains, e.g., timing, logical correctness, thermal resilience, and mechanical stress. In today's industrial practice, these domains rely on multiple analyses to obtain and verify critical system properties. Domain differences make the analyses abstract away interactions among themselves, potentially invalidating the results. Specifically, one challenge is to ensure that an analysis is never applied to a model that violates the assumptions of the analysis. Since such violation can originate from the updating of the model by another analysis, analyses must be executed in the correct order. Another challenge is to apply diverse analyses soundly and scalably over models of realistic complexity. To address these challenges, we develop an analysis integration approach that uses contracts to specify dependencies between analyses, determine their correct orders of application, and specify and verify applicability conditions in multiple domains. We implement our approach and demonstrate its effectiveness, scalability, and extensibility through a verification case study for thread and battery cell scheduling.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] Potential for the Integration of Cyber-Physical Systems with Intelligent Buildings
    Madubuike, Obinna C.
    Anumba, Chimay J.
    CONSTRUCTION RESEARCH CONGRESS 2020: COMPUTER APPLICATIONS, 2020, : 697 - 705
  • [32] Seamless Integration of Cyber-Physical Systems in Knowledge Graphs
    Grangel-Gonzalez, Irlan
    Halilaj, Lavdim
    Vidal, Maria-Esther
    Lohmann, Steffen
    Auer, Soeren
    Mueller, Andreas W.
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 2000 - 2003
  • [33] An RTLS-Based Approach to Cyber-Physical Systems Integration in Design and Construction
    Akanmu, Abiola A.
    Anumba, Chimay J.
    Messner, John I.
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2012,
  • [34] Model-Based Software Integration for Flexible Design of Cyber-Physical Systems
    Ravindran, K.
    COMPUTER AND INFORMATION SCIENCES II, 2012, : 479 - 485
  • [35] Cyber-physical systems integration of building information models and the physical construction
    Akanmu, Abiola
    Anumba, Chimay J.
    ENGINEERING CONSTRUCTION AND ARCHITECTURAL MANAGEMENT, 2015, 22 (05) : 516 - 535
  • [36] Coordinated cyber-physical attacks of cyber-physical power system
    Yang Y.
    Lan S.
    Qin Z.
    Liu H.
    Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2020, 40 (02): : 97 - 102
  • [37] Contract-Based Slicing
    da Cruz, Daniela
    Henriques, Pedro Rangel
    Pinto, Jorge Sousa
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT I, 2010, 6415 : 106 - 120
  • [38] Using Robots and Contract Learning to Teach Cyber-Physical Systems to Undergraduates
    Crenshaw, Tanya Lee Ann
    IEEE TRANSACTIONS ON EDUCATION, 2013, 56 (01) : 116 - 120
  • [39] Cloud-based cyber-physical systems in manufacturing Cloud-based cyber-physical systems in manufacturing
    Majstorovic, Vidosav D.
    PRODUCTION PLANNING & CONTROL, 2020, 31 (07) : 611 - 612
  • [40] Model-Based Contract and Service for Self-managed Components in Cyber-Physical Systems
    Chen, DeJiu
    COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2016, 2016, 9923