Bachelor and Master Theses

Title: Development of a Concept for Cost Modeling for Safety Critical Product Lines
Subject: Computer Science
Level: Advanced
Description: Job Description
We are looking for a student (m/f) for a Master Thesis within the Functional Safety group at the E/E Architecture Department at Volvo Construction Equipment in Eskilstuna Sweden.

Each new generation of cars or construction machinery that is rolled out onto the market is characterized by an increasing amount of functionality being realized by software. Software is the key-enabler for new technologies and hence the main innovation driver in the automotive domain. Both the number of Electronic Control Units (ECU) and the complexity of the applied interacting software functionality in the Electrical/Electronic (E/E) Systems are increasing. Being cost-conscious as well, due to strict time-to-market requirements, the automotive industry has been more and more looking at component-based development and product line engineering.
The highly dynamic operational environment of these vehicles, where many different types of users are involved, causes even small failures in their E/E systems to probably result in accidents with fatal consequences.
In order to avoid those failures, functional safety standards like ISO 15998, IEC 61508 and ISO 26262 have been developed and introduced in different domains.

Within the past years Volvo Construction Equipment and the Functional Safety Group have been developing applicable methods and processes for complying with the different relevant functional safety standards.
Managing functional safety in the context of product lines is challenging and currently one of the focuses of the Functional Safety Group.

When considering reuse in an industrial context the cost savings and time efficiency plays an important role. The concept of software product lines has been proposed to manage reuse efficiently. Identifying commonalities and variability plays an important role. At the same time it is important to project possible cost and cost savings as early as possible. Several concepts have been developed in the past. In the context of safety critical product lines little has been done in the past. The Master student shall investigate, which cost needs to be taken into consideration when developing safety critical products in product lines and at the same time investigate which of the existing concepts can be applied and extended to meet the needs.

Tasks
The target of the thesis is to analyze and evaluate different ways of Hazard Analysis concepts and understand how industry is using these concepts.

Fields to be looked at:
• Analyzing the needs and requirements at Volvo Construction Equipment
• Identification of different cost modeling techniques
• Understanding the context of product lines
• Defining which costs would need to be considered in the context of safety critical systems
• Developing a concept for safety critical product lines
• Evaluating the concepts in a use case

Reading:
[1] Leveson, N.G. and others, System safety in computer-controlled automotive systems, SAE transactions, 2000
[2] ISO 26262:2011Road vehicles -- Functional safety, ISO, 2011
[3] David M. Weiss and Chi Tau Robert Lai. Software Product-Line Engineering. Addison Wesley, 1999.
[4] Böckle, Günter and Clements, Paul and McGregor, JohnD. and Muthig, Dirk and Schmid, Klaus, A Cost Model for Software Product Lines, Software Product-Family Engineering, Springer, 2004
[5] Nolan, A. and Abrahão, S., Dealing with cost estimation in software product lines: experiences and future directions, Software Product Lines: Going Beyond, Springer, 2010
[6] Charles, Oliver and Schalk, Markus and Thiel, Steffen, Kostenmodelle für Softwareproduktlinien, Informatik-Spektrum, Springer, 2011
Company: Volvo Construction Equipment, kontaktperson: Stephan Baumgart
Proposed: 2013-12-18
Prerequisites: Your skills We are looking for candidates with the following skills: • Enrolled Master/Diploma Student (m/f) within Software Engineering or similar field of study • Knowledge in Safety and/or Reliability Considerations of software • Knowledge in software product line development • Mathematical Interest and Expertise • Basic knowledge in SW development • English: Advanced
IDT supervisor: Stephan Baumgart
stephan.baumgart@mdh.se,
Examinator: Sasikumar Punnekkat
Sasikumar Punnekkat
sasikumar.punnekkat@mdh.se, +46-21-107324

Rapport och bilagor

Size

Senaste uppdatering


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