mdh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Industrial Challenges to Achieve Functional Safety Compliance in Product Lines
Volvo Construct Equipment, E&E Syst Architecture Dept, Eskilstuna, Sweden.ORCID iD: 0000-0003-4756-7285
Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.ORCID iD: 0000-0001-8891-033X
Mälardalen University, School of Innovation, Design and Engineering, Innovation and Product Realisation.ORCID iD: 0000-0001-5269-3900
2014 (English)In: 2014 40TH EUROMICRO CONFERENCE SERIES ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2014), 2014, p. 356-360Conference paper, Published paper (Refereed)
Abstract [en]

Developing safety critical products demands a clear safety argumentation for each product in spite of whether it has been derived from a product line or not. The functional safety standards do not explain how to develop safety critical products in product lines, and the product line concept is lacking specific approaches to develop safety critical products. Nonetheless, product lines are well-established concepts even in companies developing safety critical products. In this paper we present the results of an exploratory study interviewing 15 practitioners from 6 different companies. We identify typical challenges and approaches from industry and discuss their suitability. The challenges and approaches brought out by this study help us to identify and enhance applicable methods from the product line engineering domain that can meet the challenges in the safety critical domain as well.

Place, publisher, year, edition, pages
2014. p. 356-360
Series
EUROMICRO Conference Proceedings, ISSN 1089-6503
Keywords [en]
Functional Safety, Software Product Line Engineering, Qualitative Study, Safety-Critical Software
National Category
Production Engineering, Human Work Science and Ergonomics
Identifiers
URN: urn:nbn:se:mdh:diva-28745DOI: 10.1109/SEAA.2014.81ISI: 000358153200054Scopus ID: 2-s2.0-84916607620ISBN: 978-1-4799-5795-8 (print)OAI: oai:DiVA.org:mdh-28745DiVA, id: diva2:847907
Conference
40th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), AUG 27-29, 2014, Verona, ITALY
Available from: 2015-08-21 Created: 2015-08-21 Last updated: 2016-03-04Bibliographically approved
In thesis
1. Incorporating Functional Safety in Model-based Development of Product Lines
Open this publication in new window or tab >>Incorporating Functional Safety in Model-based Development of Product Lines
2016 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

Product lines in industry are often based on an engineer’s focus on fast and feasible product instantiation rather than a precise product line development method and process as described in literature. When considering functional safety, we need a precise model that includes evidence for the safety of each variant of the product.Functional safety standards provide guidance to develop safety critical products and require that evidence is collected to prove the safety of the product. But today’s functional safety standards do not provide guidance on how to achieve functional safety in product lines. At the same time arguments need to be collected during development so that each product configuration is safe and is fulfilling the requirements of the standards. Providing these arguments requires tracing safety-related requirements and dependencies through the development process taking the impact of variability in different development artifacts into consideration.

In this thesis, we study the challenges of developing safety critical products in product lines. We explore industrial practices to achieve functional safety standard compliance in product lines by interviewing practitioners from different companies and by collecting the reported challenges and practices. This information helps us to identify improvement areas and we derive requirements that a product line engineering method needs to fulfill. Based on these findings we analyze variability management methods from the software product line engineering research domain to identify potential candidate solutions that can be adapted to support safety critical products. We provide an approach for capturing functional safety related characteristics in a model-based product line engineering method. We apply our method in an industrial case demonstrating the applicability.

Abstract [sv]

Produktlinjer inom industrin är oftast baserade på ingenjörernas vilja att snabbt och enkelt utveckla nya varianter, snarare än på någon precis utvecklingsmodell för produktlinjer beskriven i litteraturen. För att visa på funktionssäkerhet krävs en precis modell som innehåller argumenten för att påvisa säkerheten hos alla varianter av produkten. Funktionssäkerhetsstandarder ger en vägledning för att utveckla säkerhetskritiska produkter och kräver att belägg samlas för att bevisa produktens säkerhet. Men dagens funktionssäkerhetsstandarder beskriver inte hur man uppnå funktionssäkerhet i produkt linjer. Argument behöver samlas under utveckling som bevisar att varje produktkonfiguration är säker och uppfyller kraven i standarden. Detta kräver i sin tur att spåra beroenden till säkerhetsrelaterade krav genom utvecklingsprocessen och visa hur de påverkas av variabilitet. I denna avhandling studerar vi utmaningarna med att utveckla säkerhetskritiska produkter i produktlinjer. Vi undersöker industrins metoder för att uppnå funktionssäkerhet genom att intervjua experter från olika företag och sammanställa utmaningar och praxis. Denna information hjälper oss att identifiera förbättringsområden och vi beskriver de krav som en tilltänkt produktlinjeteknik måste uppfylla. Baserat på dessa resultat vi analyserar varianthanteringsmetoder som beskrivs inom området produktlinjemetoder (eng: product line engineering), för att identifiera potentiella kandidatlösningar vilka kunde anpassas för att stödja säkerhetskritiska produkter. Vi presenterar en metod för att hantera funktionssäkerhetsrelaterade egenskaper i en modellbaserad metod för att hantera produktlinjer. Vi tillämpar vår metod i ett industriellt fall för att demonstrera tillämpligheten.

Place, publisher, year, edition, pages
Västerås: Mälardalen University, 2016
Series
Mälardalen University Press Licentiate Theses, ISSN 1651-9256 ; 227
National Category
Embedded Systems
Research subject
Computer Science
Identifiers
urn:nbn:se:mdh:diva-31131 (URN)978-91-7485-253-0 (ISBN)
Presentation
2016-04-22, Delta, Mälardalens högskola, Västerås, 13:15 (Swedish)
Opponent
Supervisors
Available from: 2016-03-04 Created: 2016-02-24 Last updated: 2016-03-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Baumgart, StephanFröberg, JoakimPunnekkat, Sasikumar

Search in DiVA

By author/editor
Baumgart, StephanFröberg, JoakimPunnekkat, Sasikumar
By organisation
Innovation and Product Realisation
Production Engineering, Human Work Science and Ergonomics

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 93 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf