Composable Safety-Critical Systems Based on Pre-Certified Software Components

被引:4
|
作者
Soderberg, Andreas
Vedder, Benjamin
机构
关键词
Safety-Critical; Software Component; Contract; Reusability;
D O I
10.1109/ISSREW.2012.83
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When designing safety critical and software intensive embedded systems, extensive development processes have to be followed in order to ensure that the software corresponds with the software safety requirement specification. This paper describes a study performed to investigate how to use a component based approach in order to reduce the requirements of the development processes for safety critical embedded systems. Focus is on certification of individual software components by the use of integrity contracts and how this enables software component composition and re-usability, particularly between different domains. The use of our approach in system design may reduce the effort required for an assessor in certifying an entire safety critical system.
引用
收藏
页码:343 / 348
页数:6
相关论文
共 50 条
  • [1] REUSING CERTIFIED, SAFETY-CRITICAL AVIONICS SOFTWARE
    King, Tim
    [J]. 2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,
  • [2] Reusing Certified, Safety-Critical Avionics Software
    King, Tim
    [J]. 2012 IEEE/AIAA 31ST DIGITAL AVIONICS SYSTEMS CONFERENCE (DASC), 2012,
  • [3] Failure mode and effect analysis for safety-critical systems with software components
    Cichocki, T
    Górski, J
    [J]. COMPUTER SAFETY, RELIABILITY AND SECURITY, PROCEEDINGS, 2000, 1943 : 382 - 394
  • [4] SafeX: Open Source Hardware and Software Components for Safety-Critical Systems
    Alcaide, Sergi
    Cabo, Guillem
    Bas, Francisco
    Benedicte, Pedro
    Fuentes, Francisco
    Chang, Feng
    Lasfar, Ilham
    Canal, Ramon
    Abella, Jaume
    [J]. PROCEEDINGS OF THE 2022 FORUM ON SPECIFICATION & DESIGN LANGUAGES (FDL), 2022,
  • [5] A Framework for Software Safety in Safety-Critical Systems
    Medikonda, Ben Swarup
    Panchumarthy, Seetha Ramaiah
    [J]. NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2008, 182 : 361 - 374
  • [6] Evaluation of pre-developed software for usage in safety-critical systems
    Saglietti, F
    [J]. PROCEEDINGS OF THE 26TH EUROMICRO CONFERENCE, VOLS I AND II, 2000, : A193 - A199
  • [7] A Confidence-based Software Voter for Safety-Critical Systems
    Rezaee, Mohammadreza
    Sedaghat, Yasser
    Khosravi-Farmad, Masoud
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 196 - 201
  • [8] Software-Based Remote Attestation for Safety-Critical Systems
    Preschern, Christopher
    Hoermer, Andreas Johann
    Kajtazovic, Nermin
    Kreiner, Christian
    [J]. IEEE SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW 2013), 2013, : 8 - 12
  • [9] Building safety-critical real-time systems with synchronous software components
    Gunzert, M
    [J]. REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 63 - 68
  • [10] Fault mitigation in safety-critical software systems
    Subramanian, S
    Elliott, L
    Vishnuvajjala, RV
    Tsai, WT
    Mojdehbakhsh, R
    [J]. NINTH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 1996, : 12 - 17