Abstract
The automotive industry has seen a rapid change in the technologies used inside the vehicles. Since the introduction of the first electronic control unit, the impact of electronics and computer science on the quality of the vehicles is increasing every year. Arguably, safety is one of the most important quality attributes of a vehicle that needs special attention during all the stages of the lifecycle of a vehicle. The overall safety of a vehicle can be seen from multiple aspects, such as passive safety, active safety, and functional safety. Functional safety addresses the hazards that are caused by malfunctioning of electrical and/or electronic (E/E) systems. There are many factors that impact functional safety such as the organization and management, the development process, the design of the systems, the system type and technologies used in it, the quality control methods, etc. The ISO 26262 standard provides the state of the art of functional safety in automotive industry. In this chapter some of the most important aspects of functional safety from ISO 26262 perspective are discussed; namely, safety management, development process, architecture design, and safety assurance are presented here.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
(2011) HSE: safety case assessment manual. http://www.hse.gov.uk/gas/supply/gasscham/gsmrscham.pdf
(2013) OPENCOSS: Deliverable D2.2 – high-level requirements (report). http://www.opencoss-project.eu/node/7
(2015) Eclipse process framework project. http://www.eclipse.org/epf/
Amroush A (2010) Design patterns for safety-critical embedded systems. PhD thesis, Aachen University, https://doi.org/10.1016/B978-1-85617-707-8.00006-6
Armengaud E, Bourrouilh Q, Griessnig G, Martin H, Reichenpfader P (2012) Using the CESAR safety framework for functional safety management in the context of ISO 26262, Embedded real time software and systems
Bishop P, Bloomfield R (1998) A methodology for safety case development. Industrial Perspectives of Safety-critical Systems, P194-203 Cited by 201
Bushmann F, Meunier R, Rohnert H, Architecture SW (1996) Pattern-oriented software architecture, vol 1. Wiley, Chichester. https://doi.org/10.1192/bjp.108.452.101
CENELEC (1999) EN50126: railway applications – the specification and demonstration of reliability. Availability, maintainability and safety (RAMS)
CENELEC (2000) EN50129: railway application – safety related electronic systems for signaling
CENELEC (2011) EN50128: railway applications-communication, signaling and processing systems-software for railway control and protection systems
Douglass BP (2002) Real-time design patterns: robust scalable architecture for real-time systems. Addison-Wesley Professional, Boston
Fleming M (2001) Safety culture maturity model. Technical report, The Keil Centre. ISBN 0 7176 1919 2. www.hse.gov.uk/research/
Graydon P (2014) Towards a clearer understanding of context and its role in assurance argument confidence. In: Computer safety, reliability, and security. Lecture notes in computer science, vol 8666. Springer International Publishing, Cham, pp 139–154
Hawkins R, Kelly T, Knight J, Graydon P (2011) A new approach to creating clear safety arguments. In: Advances in systems safety. Springer, London, pp 3–23
Hecker S, Goldenhar L (2014) Understanding safety culture and safety climate in construction: existing evidence and a path forward. In: Safety culture/climate workshop. The Center for Construction Research and Training. CPWR, Washington, DC
Hudson P (1999) Safety culture – theory and practice. The human factor in system reliability – is human performance predictable
Hudson P (2001) Safety culture: the ultimate goal. Flight Safety Australia (October):29–31. http://82.94.179.196/bookshelf/books/1091.pdf
Hudson P (2001) Safety management and safety culture the long, hard and winding road. In: Occupational health & safety management systems: proceedings of the first national conference, p 3. http://www.ohs.com.au/ohsms-publication.pdf#page=11
International Electrotechnical Commission (2010) IEC 61508 functional safety of electrical/electronic/programmable electronic safety-related systems, Geneva, Switzerland. https://www.iec.ch/functionalsafety/
ISO (2011) ISO 26262 road vehicles – functional safety. ISO, Geneva, Switzerland
ISO (2011) ISO/IEC/IEEE 42010: systems and software engineering – architecture description, pp 1–46. https://doi.org/10.1109/IEEESTD.2011.6129467
Kelly T, McDermid J (1998) Safety case patterns – reusing successful arguments. In: IEEE colloquium on understanding patterns and their application to systems engineering (Digest No. 1998/308), pp 3/1–3/9, cited by 41
Kelly T, Weaver R (2004) The goal structuring notation – a safety argument notation. In: Proceedings of Dependable Systems and Networks 2004 Workshop on Assurance Cases Cited by 257
Khabbaz Saberi A, Luo Y, Cichosz FP, van den Brand M, Jansen S (2015) An approach for functional safety improvement of an existing automotive system. In: Systems Conference (SysCon), 9th Annual IEEE International, pp 277–282
Krammer M, Armengaud E, Bourrouilh Q (2011) Method library framework for safety standard compliant process tailoring. In: 37th EUROMICRO Conference on Software Engineering and Advanced Applications. IEEE, Piscataway, pp 302–305
Langheim J, Guegan B, Maillet-Contoz L, Maaziz K, Zeppa G, Phillipot F, Boutin S, Aboutaleb I, David P (2010) System architecture, tools and modelling for safety critical automotive applications – the R&D project SASHA. In: ERTS2 2010, embedded real time software & systems, Toulouse, France, pp 1–8
Li Z (2016) A systematic approach and tool support for assessing GSN-based safety case. Master’s thesis, Eindhoven University of Technology
Luo Y, van den Brand M, Engelen L, Favaro J, Klabbers M, Sartori G (2013) Extracting models from ISO 26262 for reusable safety assurance. In: Safe and secure software reuse – 13th international conference on software reuse, vol 7925. Springer, Berlin, pp 192–207
Luo Y, van den Brand M, Engelen L, Klabbers M (2014) From conceptual models to safety assurance. In: Conceptual modeling. Lecture notes in computer science, vol 8824. Springer International Publishing, Cham, pp 195–208
Luo Y, van den Brand M, Engelen L, Klabbers M (2015) A modeling approach to support safety assurance in the automotive domain. In: Progress in systems engineering. Advances in intelligent systems and computing, vol 1089. Springer International Publishing, Cham, pp 339–345
Luo Y, van den Brand MGJ, Engelen L, Klabbers M (2015) A modeling approach to support safety assurance in the automotive domain. In: Progress in systems engineering, vol 1089. Springer International Publishing, Cham, pp 339–345
Luo Y, van den Brand MGJ, Kiburse A (2015) Safety case development with SBVR-based controlled language. In: Proceedings of third international conference on model-driven engineering and software development
MOD (1997) Defence standard 00–55 part 1. http://www.software-supportability.org/Docs/00-55_Part_1.pdf
OMG (2005) Unified Modeling Language 2.0: superstructure specification
OMG (2008) Software and systems process engineering metamodel specification. http://www.omg.org/spec/SPEM/2.0/
OMG (2013) SBVR: semantics of business vocabulary and rules (version 1.2)
Örsmark O (2015) Will your safety case pass an ISO 26262 assessment? http://safety.addalot.se/2015/programme
Panesar-Walawege R, Sabetzadeh M, Briand L (2011) Using UML profiles for sector-specific tailoring of safety evidence information. In: Jeusfeld M, Delcambre L, Ling TW (eds) 30th ACM international conference on conceptual modeling (ER). Lecture notes in computer science, vol 6998. Springer, Heidelberg, pp 362–378
Piers M, Montijn C, Balk A (2009) Safety culture framework for the ECAST SMS-WG. European Commercial Aviation Safety Team (ECAST). https://www.easa.europa.eu/sites/default/files/dfu/WP1-ECASTSMSWG-SafetyCultureframework1.pdf
RTCA (2011) RTCA DO-178C: software consideration in airborne systems and equipment certification
Safety Case Repository (2013) Safety case repository. http://dependability.cs.virginia.edu/info/Safety_Cases:Repository
Sternudd P (2011) Unambiguous requirements in functional safety and ISO 26262: dream or reality? Master’s thesis, Uppsala University
van den Brand M, Groote JF (2013) Software engineering: Redundancy is key. Sci Comput Program 97:75–81. https://doi.org/10.1016/j.scico.2013.11.020
Warszawska K, Kraslawski A (2015) Method for quantitative assessment of safety culture. J Loss Prev Process Ind:323–330. https://doi.org/10.1016/j.jlp.2015.09.005, http://www.sciencedirect.com/science/article/pii/S0950423015300309
White SA (2004) Introduction to BPMN. IBM Cooperation 2(0):0
Yang JB, Singh MG (1994) An evidential reasoning approach for multiple-attribute decision making with uncertainty. IEEE Trans Syst Man Cybern 24(1):1–18
Yang JB, Xu DL (2002) On the evidential reasoning algorithm for multiple attribute decision analysis under uncertainty. IEEE Trans Syst Man Cybern A Syst Hum 32(3):289–304
Yuan T, Kelly T (2012) Argument-based approach to computer system safety engineering. Int J Crit Comput Based Syst 3(3):151–167
Yuan T, Kelly T, Xu T, Wang H, Zhao L (2013) A dialogue based safety argument review tool. In: Proceedings of the 1st international workshop on argument for agreement and assurance (AAA-2013), Kanagawa, Japan
Zoughbi G, Briand L, Labiche Y (2011) Modeling safety and airworthiness (RTCA DO-178B) information: conceptual model and UML profile. Softw Syst Model 10(3):337–367. https://doi.org/10.1007/s10270-010-0164-x
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Luo, Y., Saberi, A.K., den Brand, M.v. (2019). Safety-Driven Development and ISO 26262. In: Dajsuren, Y., van den Brand, M. (eds) Automotive Systems and Software Engineering. Springer, Cham. https://doi.org/10.1007/978-3-030-12157-0_10
Download citation
DOI: https://doi.org/10.1007/978-3-030-12157-0_10
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-12156-3
Online ISBN: 978-3-030-12157-0
eBook Packages: Computer ScienceComputer Science (R0)