A NEW APPROACH TO THE DESIGN OF SAFETY-CRITICAL SYSTEMS BASED ON VIRTUAL PROTOTYPING, ASSERTIONS AND SIMULATION

被引:0
|
作者
Oodes, Tim [1 ]
Mueller-Schloer, Christian [1 ]
机构
[1] Leibniz Univ Hannover, Inst Systemsl Engn Syst & Comp Architecture, D-30167 Hannover, Germany
关键词
Assertion; ClearSim-MultiDomain; Embedded heterogeneous Systems; Simulation; Virtual Prototyping;
D O I
暂无
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Embedded systems for safety-critical applications need design methods, which comply with the requirements of such sensitive systems. We propose a new approach to the design of such systems: The method of Virtual Prototyping in combination with assertions for an UML-based system design. This means that we build an abstract model of a heterogeneous embedded system including functional and especially timing constraints from the very beginning. The Unified Modeling Language (UML) has been extended to model complex heterogeneous systems rather than just software. The Virtual Prototype is made executable on an open simulator platform. From the simulation we derive information about the system's functional and timing behavior, which is fed back to the UML system level. We discuss the assertion-based design process and its implementation by corresponding design tools, and show how assertions can vastly improve the quality of embedded system design.
引用
收藏
页码:284 / 291
页数:8
相关论文
共 50 条
  • [1] On the combination of assertions and virtual prototyping for the design of safety-critical systems
    Oodes, T
    Krisp, H
    Müller-Schloer, C
    [J]. TRENDS IN NETWORK AND PERVASIVE COMPUTING - ARCS 2002, 2002, 2299 : 195 - 208
  • [2] Safety-critical systems design
    Douglass, BP
    [J]. ELECTRONIC ENGINEERING, 1998, 70 (862): : 45 - +
  • [3] A component-based approach to specify hazards in the design of safety-critical systems
    Lu, SR
    Halang, WA
    Schmidtt, HW
    Gumzej, R
    [J]. 2005 3RD IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2005, : 680 - 685
  • [4] A consequence-based approach to safety-critical systems
    Perico-Cortés, A
    [J]. SAFETY INTEGRITY: THE IMPLICATIONS OF IEC 61508 AND OTHER STANDARDS FOR THE PROCESS INDUSTRIES, PROCEEDINGS, 2000, : 29 - 40
  • [5] Managing Uncertainty in the Design of Safety-Critical Aviation Systems Safety-Critical Unmanned Aerial Systems
    Gebre-Egziabher, Demoz
    [J]. PROCEEDINGS OF THE 31ST INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2018), 2018, : 2297 - 2320
  • [6] Seamless Integrated Simulation in Design and Verification Flow for Safety-Critical Systems
    Weissnegger, Ralph
    Schuss, Markus
    Kreiner, Christian
    Pistauer, Markus
    Roemer, Kay
    Steger, Christian
    [J]. COMPUTER SAFETY, RELIABILITY, AND SECURITY, SAFECOMP 2016, 2016, 9923 : 359 - 370
  • [7] Design pattern for safety-critical knowledge-based systems
    Steinberg, R
    Fjellheim, R
    Olsen, SA
    [J]. VALIDATION AND VERIFICATION OF KNOWLEDGE BASED SYSTEMS: THEORY, TOOLS AND PRACTICE, 1999, : 131 - 147
  • [8] Testing of Safety-Critical Systems - a Structural Approach to Test Case Design
    Beer, Armin
    Peischl, Bernhard
    [J]. ADVANCES IN SYSTEMS SAFETY, 2011, : 187 - 211
  • [9] VIRTUAL PROTOTYPING SIMULATION FOR DESIGN OF MECHANICAL SYSTEMS
    HAUG, EJ
    CHOI, KK
    KUHL, JG
    WARGO, JD
    [J]. JOURNAL OF MECHANICAL DESIGN, 1995, 117 : 63 - 70
  • [10] Towards normal design for safety-critical systems
    Mannering, Derek
    Hall, Jon G.
    Rapanotti, Lucia
    [J]. Fundamental Approaches to Software Engineering, Proceedings, 2007, 4422 : 398 - 411