This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Challenges for Reuse in a Safety-Critical Context: A State-of-Practice Study
Technical Paper
2014-01-0218
ISSN: 0148-7191, e-ISSN: 2688-3627
Annotation ability available
Sector:
Language:
English
Abstract
The need for cost efficient development and shorter time to market requires reuse of safety-critical embedded systems. One main challenge for reuse approaches in a safety-critical context is to provide evidence that assumptions of the safety artifacts for the reused component are still valid in the new system definition.
This paper summarizes the major findings from an explorative study conducted in order to identify the state of practice of reuse in the context of different functional safety standards. The explorative study consists of a set of questions, which have been discussed with interviewees from companies of various domains. The companies act in safety-critical domains with diverse product portfolios. We covered several points of view by interviewing persons with different background.
The results of the study reveal industrial challenges, which built the input for the derivation of possible future work based on the identified practical needs. Our main findings show the current predominance of ad-hoc reuse techniques and the need for more systematic approaches for reuse. We propose a systematic approach to cover the industrial challenges: establishing a safety culture in the company, an integrated system and safety development process, the introduction of model-based development for an improved support of reuse concepts, and metrics for impact analysis.
Recommended Content
Technical Paper | Increasing Development Assurance for System and Software Development with Validation and Verification Using ASSERT™ |
Technical Paper | Production Code Generation for Safety-Critical Systems |
Aerospace Standard | High Speed Network for MIL-STD-1760 |
Authors
Citation
Martin, H., Baumgart, S., Leitner, A., and Watzenig, D., "Challenges for Reuse in a Safety-Critical Context: A State-of-Practice Study," SAE Technical Paper 2014-01-0218, 2014, https://doi.org/10.4271/2014-01-0218.Also In
References
- Leveson N. Safeware: system safety and computers ACM 1995
- IEC62814/Ed1- Dependability of Software Products Containing Reusable Components - Guidance for Functionality and Tests (DPAS) Voting terminated 2012-09-14) International Electrotechnical Commission 1 2012
- IEC61508 - Functional safety of electrical/electronic/ programmable electronic safety-related systems International Electrotechnical Commission 2 2010
- ISO 26262:2011 Road vehicles - Functional safety International Standard (Parts 1-10) International Organization for Standardization 1 2011
- RTCA DO-178B Software Considerations in Airborne Systems and Equipment Certification RTCA, Inc. 1992
- RTCA DO-178C Software Considerations in Airborne Systems and Equipment Certification RTCA, Inc. 2011
- ISO 15998:2008 Earth-moving machinery - Machine-control systems (MCS) using electronic components - Performance criteria and tests for functional safety International Organization for Standardization 2008
- ISO 13849 - Safety of machinery - Safety-related parts of control systems International Organization for Standardization 2006
- Schmid R. State-of-the-art survey for product lines Technical report, CESAR consortium 2009
- Yin R. K. Case Study Research - Design and Methods 5 Sage Publications, Inc 5 2008
- Baumgart Stephan et al. Platform guidelines to support development projects in the context of product lines, Deliverable report pSC D2.1.2, Approaches of variant management in development of safety-relevant embedded systems implemented in nSafeCer meta-model Deliverable report nSC D122.1 April 2013
- EN-50128 Railway applications - Communication, signalling and processing systems - Software for railway control and protection systems CENELEC - Comité Européen de Normalisation Électrotechnique June 2011
- EN-50129 Railway applications - Communication, signalling and processing systems - Safety related electronic systems for signalling CENELEC - Comité Européen de Normalisation Électrotechnique February 2003
- RTCA DO-254 Design Assurance Guidance for Airborne Electronic Hardware RTCA, Inc 2000
- Northrop L. and Clements P. Software Product Lines: Practices and Patterns Addison Wesley 2002
- van der Linden F. J. , Schmid K. , and Rommes E. Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering Springer Berlin 2007
- www.autosar.org Official website of the AUTOSAR partnership Autosar
- Pohl K. , Böckle G. , and Van Der Linden F. Software product line engineering: foundations, principles, and techniques Springer-Verlag New York Inc 2005
- Habli , I. , Ibarra , I. , Rivett , R. , and Kelly , T. Model-Based Assurance for Justifying Automotive Functional Safety SAE Technical Paper 2010-01-0209 2010 10.4271/2010-01-0209
- Kelly T. P. Concepts and principles of compositional safety case construction Technical report University of York 2001
- Dehlinger J. and Lutz R. R. Software Fault Tree Analysis for Product Lines 8th IEEE International Symposium on High-Assurance Systems Engineering (HASE 2004) 12 21 2004
- Dehlinger J. and Lutz R. R. PLFaultCAT: A Product-Line Software Fault Tree Analysis Tool Autom. Softw. Eng. 13 1 169 193 2006
- Feng Q. and Lutz R. R. Bi-directional safety analysis of product lines Journal of Systems and Software 78 2 111 127 2005
- Bosch J. Maturity and evolution in software product lines: Approaches, artefacts and organization Proceedings of the Second International Conference on Software Product Lines, SPLC 2 257 271 London, UK, UK 2002 Springer