Modeling and implementing variability in state machine based process family architectures for automotive systems

  • Authors:
  • Arnd Schnieders

  • Affiliations:
  • University of Potsdam, Potsdam, Germany

  • Venue:
  • Proceedings of the 2006 international workshop on Software engineering for automotive systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present an approach for modeling UML State Machine based process family architectures, which is part of our work to transfer Product Family Engineering techniques to process oriented software like automotive systems. For modeling UML State Machine based architectures of automotive system families we introduce a set of variability mechanisms. These allow for taking the different properties of variability realization techniques into account during the development of a process family architecture. We also touch some variability implementation issues in C/C++ and provide a lightweight UML extension for the introduction of variability mechanisms into State Machines.