Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

A Branching Model for Variability-Affected Cyber-Physical Systems

 
: Hellebrand, Robert; Schulze, Michael; Becker, Martin

:

IEEE Computer Society:
3rd International Workshop on Emerging Ideas and Trends in Engineering of Cyber-Physical Systems, EITEC 2016 : Vienna, Austria 11 April 2016
Piscataway, NJ: IEEE, 2016
ISBN: 978-1-5090-1152-0 (electronic)
ISBN: 978-1-5090-1153-7 (print on demand)
pp.47-52
International Workshop on Emerging Ideas and Trends in Engineering of Cyber-Physical Systems (EITEC) <3, 2016, Vienna>
English
Conference Paper
Fraunhofer IESE ()
context; software management; product line engineering; software configuration management; software evolution; software product line; product line engineering; software evolution; software configuration management; cyber physical system

Abstract
The use of cyber-physical systems (CPS) for different tasks and in multiple environments where different laws and standards need to be adhered to often leads to development of multiple product variants. In the domain of embedded systems, product line engineering (PLE) is an established approach to manage variability that can be used to efficiently develop and maintain those variants. At the same time CPS are known for their iterative evolution process. While software configuration management (SCM) offers solutions to manage software evolution, it has to be adapted for the use in combination with PLE. One important part of SCM that needs to be adapted to PLE is version control. This paper presents a branching model that covers use cases that version control has to support in a PLE context.

: http://publica.fraunhofer.de/documents/N-414841.html