Let's Get Physical: Computer Science Meets Systems

被引:0
作者
Nuzzo, Pierluigi [1 ]
Sangiovanni-Vincentelli, Alberto [1 ]
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
来源
FROM PROGRAMS TO SYSTEMS: THE SYSTEMS PERSPECTIVE IN COMPUTING | 2014年 / 8415卷
关键词
Cyber-physical systems; embedded systems; VLSI systems; electronic design automation; platform-based design; contract-based design; assume-guarantee contracts; aircraft electric power system; DESIGN;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In cyber-physical systems (CPS) computing, networking and control (typically regarded as the "cyber"part of the system) are tightly intertwined with mechanical, electrical, thermal, chemical or biological processes (the "physical"part). The increasing sophistication and heterogeneity of these systems requires radical changes in the way senseand- control platforms are designed to regulate them. In this paper, we highlight some of the design challenges due to the complexity and heterogeneity of CPS. We argue that such challenges can be addressed by leveraging concepts that have been instrumental in fostering electronic design automation while dealing with complexity in VLSI system design. Based on these concepts, we introduce a design methodology whereby platform-based design is combined with assume-guarantee contracts to formalize the design process and enable realization of CPS architectures and control software in a hierarchical and compositional manner. We demonstrate our approach on a prototype design of an aircraft electric power system.
引用
收藏
页码:193 / 208
页数:16
相关论文
共 20 条
  • [1] Metropolis: An integrated electronic system design environment
    Balarin, F
    Watanabe, Y
    Hsieh, H
    Lavagno, L
    Passerone, C
    Sangiovanni-Vincentelli, A
    [J]. COMPUTER, 2003, 36 (04) : 45 - +
  • [2] Balarin F., 2009, MODEL BASED DESIGN E, P259
  • [3] Benveniste A, 2008, LECT NOTES COMPUT SC, V5382, P200, DOI 10.1007/978-3-540-92188-2_9
  • [4] Benveniste Albert., 2012, Research Report RR-8147, P65
  • [5] de Alfaro L., 2001, Software Engineering Notes, V26, P109, DOI 10.1145/503271.503226
  • [6] Modeling Cyber-Physical Systems
    Derler, Patricia
    Lee, Edward A.
    Vincentelli, Alberto Sangiovanni
    [J]. PROCEEDINGS OF THE IEEE, 2012, 100 (01) : 13 - 28
  • [7] Emerson EA., 1990, HDB THEORETICAL COMP, P995, DOI DOI 10.1016/B978-0-444-88074-1.50021-4
  • [8] Lee EA, 2008, ISORC 2008: 11TH IEEE SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING - PROCEEDINGS, P363, DOI 10.1109/ISORC.2008.25
  • [9] Monitoring temporal properties of continuous signals
    Maler, O
    Nickovic, D
    [J]. FORMAL TECHNIQUES, MODELLING AND ANALYSIS OF TIMED AND FAULT-TOLERANT SYSTEMS, PROCEEDINGS, 2004, 3253 : 152 - 166
  • [10] Manna Z., 1992, The temporal logic of reactive and concurrent systems: specifications, V1