Towards integrated variant management in global software engineering: An experience report

C Manz, M Stupperich… - 2013 IEEE 8th International …, 2013 - ieeexplore.ieee.org
C Manz, M Stupperich, M Reichert
2013 IEEE 8th International Conference on Global Software Engineering, 2013ieeexplore.ieee.org
In the automotive domain, customer demands and market constraints are progressively
realized by electric/electronic components and corresponding software. Variant trace ability
in SPL is crucial in the context of different tasks, like change impact analysis, especially in
complex global software projects. In addition, trace ability concepts must be extended by
partly automated variant configuration mechanisms to handle restrictions and dependencies
between variants. Such variant configuration mechanism helps to reduce complexity when …
In the automotive domain, customer demands and market constraints are progressively realized by electric/electronic components and corresponding software. Variant trace ability in SPL is crucial in the context of different tasks, like change impact analysis, especially in complex global software projects. In addition, trace ability concepts must be extended by partly automated variant configuration mechanisms to handle restrictions and dependencies between variants. Such variant configuration mechanism helps to reduce complexity when configuring a valid variant and to establish an explicit documentation of dependencies between components. However, integrated variant management has not been sufficiently addressed so far. Especially, the increasing number of software variants requires an examination of traceable and configurable software variants over the software lifecycle. This paper emphasizes variant trace ability achievements in a large global software engineering project, elaborates existing challenges, and evaluates an industrial usage of an integrated variant management based on experiences.
ieeexplore.ieee.org