Bachelor and Master Theses

Title: Building a safety case for a small-sized product line of Fuel Level Display systems
Subject: Computer Science
Level: Advanced
Description: ISO26262 is a safety standard for the automotive domain. Quoting from the standard: “ISO26262 is intended to be applied to safety-related systems that include one or more electrical and/or electronic (E/E) systems and that are installed in series production passenger cars with a maximum gross vehicle mass up to 3 500 kg.” By now, trucks do not have to be compliant with the standard. However, it is likely that by 2016 they will have to.
ISO26262 regulates all phases of the entire lifecycle of the product, starting from the management and requirements specification phases up to the production release. The standard also defines the work products that have to be produced during the system’s lifecycle. A safety case (a structured argument used to show that the system is acceptably safe) is one of these work products required by the standard.
Arguments used to show that the process defined in the standard has been adopted are called process-based arguments; instead, the ones used to show that the system behavior is acceptably safe are called product-based arguments. Process and product-based arguments are combined in a safety case.

Scania is one of the leading manufacturers of heavy trucks, buses, coaches and engines. To be ready by 2016, Scania is interested in continuing investigating ISO26262 as well as safety case provision. Thus this thesis builds on top of previous ones [2-3] and it focuses on providing an approach to build a safety case for a small-sized product line of Fuel Level Display Systems, which Scania considers being safety-critical systems and need to be developed in compliance with the standard.

Tasks included:
1) Getting familiar with the ISO26262 standard [1].
2) Getting familiar with the Scania product line by:
-reading the documentation concerning the systems that constitute the product line;
-interviewing Scania experts and engineers to achieve the necessary understanding of the systems to be able to define the items, identify the safety goals, the evidence concerning its functional safety,etc.
3) Study previous work about building a safety case in compliance with ISO26262.
4) Investigation and analysis of current approaches that can be used for building a safety case in the context of a product line (approaches for providing as well as structuring [4] the evidence within a safety case).
5) Building a safety case for the intended system by using the selected approach.

Required outcome:
A thesis report that include:
- An analysis about the approaches used for building a safety case that addresses a product line, what is good and or bad about these approaches, and what are the challenges that appear when building safety cases.
- A safety case for a small-sized product line of fuel level display systems.

References to start with:
1.ISO26262. Road vehicles – Functional safety. International Standard, November 2011.
2.R. Dardar. Building a safety case in compliance with ISO26262. Master thesis, Mälardalen University, School of Innovation, Design and Engineering, to appear in 2013.
3.R. Dardar, B. Gallina, A. Johnsen, K. Lundqvist, M. Nyberg. Industrial Experiences of Building a Safety Case in Compliance with ISO 26262. Proceedings of the 2nd WoSoCER, joint event of the 23rd International Symposium on Software Reliability (ISSRE), Dallas (Texas), USA, 29 of November, 2012.
4.Habli, T. Kelly. A Safety Case Approach to Assuring Configurable Architectures of Safety-Critical Product Lines in Proc. of the International Symposium on Architecting Critical Systems (ISARCS), Prague, Czech Republic, 2010.
Company: Scania AB, kontaktperson: Mattias Nyberg
Prel. end date: 2013-11-04
Presentation date: 2013-09-13
Student: Antonio Gallucci
IDT supervisor: Barbara Gallina, 021-101631
Examinator: Kristina Lundqvist
Kristina Lundqvist, +46 (0)21 101428

Rapport och bilagor


Senaste uppdatering



2013-11-08, 17:07

  • Mälardalen University |
  • Box 883 |
  • 721 23 Västerås/Eskilstuna |
  • 021-101300, 016-153600 |
  • webmaster |
  • Latest update: 2017.08.23