Cyber-Physical System Design Contracts

被引:0
|
作者
Derler, Patricia [1 ]
Lee, Edward A. [1 ]
Toerngren, Martin [2 ]
Tripakis, Stavros [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
[2] KTH Royal Inst Technol, Stockholm, Sweden
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper introduces design contracts between control and embedded software engineers for building Cyber-Physical Systems (CPS). CPS design involves a variety of disciplines mastered by teams of engineers with diverse backgrounds. Many system properties influence the design in more than one discipline. The lack of clearly defined interfaces between disciplines burdens the interaction and collaboration. We show how design contracts can facilitate interaction between 2 groups: control and software engineers. A design contract is an agreement on certain properties of the system. Every party specifies requirements and assumptions on the system and the environment. This contract is the central point of inter-domain communication and negotiation. Designs can evolve independently if all parties agree to a contract or designs can be modified iteratively in negotiation processes. The main challenge lies in the definition of a concise but sufficient contract. We discuss design contracts that specify timing and functionality, two important properties control and software engineers have to agree upon. Various design approaches have been established and implemented successfully to address timing and functionality. We formulate those approaches as design contracts and propose guidelines on how to choose, derive and employ them. Modeling and simulation support for the design contracts is discussed using an illustrative example.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [1] Verification of Design Contracts for Cyber-Physical System Design Using Evolutionary Optimization
    Sreram, B.
    Buonopane, Furio
    Srinivasan, Seshadhri
    Subathra, B.
    Ayyagari, R.
    [J]. 2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [2] Stochastic Contracts for Cyber-Physical System Design Under Probabilistic Requirements
    Li, Jiwei
    Nuzzo, Pierluigi
    Sangiovanni-Vincentelli, Alberto
    Xi, Yugeng
    Li, Dewei
    [J]. MEMOCODE 2017: PROCEEDINGS OF THE 15TH ACM-IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN, 2017, : 6 - 15
  • [3] Stochastic Assume-Guarantee Contracts for Cyber-Physical System Design
    Nuzzo, Pierluigi
    Li, Jiwei
    Sangiovanni-vincentelli, Alberto L.
    Xi, Yugeng
    Li, Dewei
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2019, 18 (01)
  • [4] Optimizing Assume-Guarantee Contracts for Cyber-Physical System Design
    Oh, Chanwook
    Kang, Eunsuk
    Shiraishi, Shinichi
    Nuzzo, Pierluigi
    [J]. 2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 246 - 251
  • [5] From Electronic Design Automation to Cyber-Physical System Design Automation: A Tale of Platforms and Contracts
    Nuzzo, Pierluigi
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN (ISPD '19), 2019, : 117 - 121
  • [6] Environment-Centric Contracts for Design of Cyber-Physical Systems
    Westman, Jonas
    Nyberg, Mattias
    [J]. MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014, 2014, 8767 : 218 - 234
  • [7] A Cyber-Physical System Design Approach
    Sveda, Miroslav
    Vrba, Radimir
    [J]. PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON SYSTEMS (ICONS 2011), 2011, : 12 - 18
  • [8] Fides: Distributed Cyber-Physical Contracts
    Creutz, Lars
    Schneider, Jens
    Dartmann, Guido
    [J]. 2021 THIRD IEEE INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS AND APPLICATIONS (TPS-ISA 2021), 2021, : 51 - 60
  • [9] Trustworthy Design Architecture: Cyber-Physical System
    Choi, Sung
    Chavez, Adrian
    Torres, Marcos
    Kwon, Cheolhyeon
    Hwang, Inseok
    [J]. 2017 INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST), 2017,
  • [10] Coordinated cyber-physical attacks of cyber-physical power system
    Yang Y.
    Lan S.
    Qin Z.
    Liu H.
    [J]. Dianli Zidonghua Shebei/Electric Power Automation Equipment, 2020, 40 (02): : 97 - 102