DBIS EPub

An Approach to Detect the Origin and Distribution of Software Defects in an Evolving Cyber-Physical System

Manz, Christian and Schulze, Michael and Reichert, Manfred (2014) An Approach to Detect the Origin and Distribution of Software Defects in an Evolving Cyber-Physical System. In: Workshop on Emerging Idears and Trends in Engineering of Cyber-Physical Systems (EITEC '14), April 2014, Berlin, Germany.

[img] PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
581Kb

Abstract

Cyber-Physical Systems (CPS) are usually developed by an incremental approach. A changing environment like demanding user requirements or legislation amendments lead often to multiple development paths in an evolving CPS. Hence, software variability plays an increasingly important role adapting the characteristics of such CPS to different contexts. This paper focuses on software variability realized through a Software Product Line (SPL) more specifically. Thereby, variability and evolution are usually managed in different tools. However with respect to software defects, a holistic handling of variability and evolution is necessary to ensure a reliable software defect removal. Particularly, detecting software defects in different evolution stages and derived variants is ordinary, but complex and error-prone. To close the gap between variability and evolution, this paper presents a systematic approach to combine both disciplines. In particular, we apply existing variant management techniques in combination with software configuration management methods to determine a software defect's origin and distribution in an evolving SPL. We apply our approach to a CPS from the automotive domain to show its industrial relevance and usefulness.

Item Type:Conference or Workshop Item (Paper)
Subjects:DBIS Research > Publications
ID Code:1045
Deposited By: Markus Hipp
BibTex Export:BibTeX
Deposited On:08 May 2014 20:42
Last Modified:08 Jan 2015 15:31

Repository Staff Only: item control page