Towards Design and Verification of Evolving Cyber Physical Systems Using Contract-Based Methodology

被引:0
|
作者
Guissouma, Houssem [1 ]
Leiner, Simon [1 ]
Sax, Eric [1 ]
机构
[1] Karlsruhe Inst Technol KIT, Inst Informat Proc Technol ITIV, D-76131 Karlsruhe, Germany
关键词
Formal Verification; Contract-based Development; Model-based Engineering; Software Updates; Cyber Physical Systems;
D O I
10.1109/isse46696.2019.8984478
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The number of involved embedded systems and their interconnection in different Cyber Physical Systems (CPS) fields, such as automated and autonomous driving or industry 4.0, is continuously increasing. At the same time, the continuous integration of new or updated software parts into CPS throughout their life-cycles is accentuating the need for more efficient verification and validation methods, especially for safety-critical domains. This work investigates the application of contracts into a model-based development approach, focusing on updates development and validation. For this purpose, an overview of existing approaches and a strategy for the integration of contracts into the V-model, incorporating static and dynamic analysis techniques, are presented. Furthermore, experiences in applying these techniques for the design and verification of an exemplary system in the automotive domain are described. Finally, a methodology to apply contracts for an efficient modular verification of software updates is explained using the introduced proof-of-concept system.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Contract-Based Hierarchical Resilience Vanagement for Cyber - Physical Systems
    Hague, Mohammad Shihabul
    Ng, Daniel Jun Xian
    Easwaran, Arvind
    Thangamariappan, Karthikeyan
    COMPUTER, 2018, 51 (11) : 56 - 65
  • [2] A Contract-Based Requirement Engineering Framework for the Design of Industrial Cyber-Physical Systems
    Lora, Michele
    Nuzzo, Pierluigi
    2022 13TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS (ICCPS 2022), 2022, : 310 - 311
  • [3] Taming Dr. Frankenstein: Contract-Based Design for Cyber-Physical Systems
    Sangiovanni-Vincentelli, Alberto
    Damm, Werner
    Passerone, Roberto
    EUROPEAN JOURNAL OF CONTROL, 2012, 18 (03) : 217 - 238
  • [4] Contract-based Hierarchical Resilience Framework for Cyber-Physical Systems
    Ng, Daniel Jun Xian
    Easwaran, Arvind
    Andalam, Sidharta
    ICCPS '19: PROCEEDINGS OF THE 2019 10TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, 2019, : 324 - 325
  • [5] Verification of Contract-based Communicating Systems
    Salauen, Gwen
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2013, (138):
  • [6] Contract-Based Design of Control Protocols for Safety-Critical Cyber-Physical Systems
    Nuzzo, Pierluigi
    Finn, John B.
    Iannopollo, Antonio
    Sangiovanni-Vincentelli, Alberto L.
    2014 DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION (DATE), 2014,
  • [7] Towards contract-based verification for autonomous vessels
    Torben, Tobias Rye
    Smogeli, Oyvind
    Glomsrud, Jon Arne
    Utne, Ingrid B.
    Sorensen, Asgeir J.
    OCEAN ENGINEERING, 2023, 270
  • [8] Contract-Based Integration of Cyber-Physical Analyses
    Ruchkin, Ivan
    De Niz, Dionisio
    Chaki, Sagar
    Garlan, David
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), 2014,
  • [9] CHASE: Contract-Based Requirement Engineering for Cyber-Physical System Design
    Nuzzo, Pierluigi
    Lora, Michele
    Feldman, Yishai A.
    Sangiovanni-Vincentelli, Alberto L.
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 839 - 844
  • [10] Contract-Based Verification of Hierarchical Systems of Components
    Quinton, Sophie
    Graf, Susanne
    SEFM 2008: SIXTH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND FORMAL METHODS, PROCEEDINGS, 2008, : 377 - 381