Extending the SPES Modeling Framework for Supporting Role-specific Variant Management in the Engineering Process of Embedded Software

Kaufmann, Tobias and Manz, Christian and Weyer, Thorsten (2014) Extending the SPES Modeling Framework for Supporting Role-specific Variant Management in the Engineering Process of Embedded Software. In: Software Engineering 2014 Workshops, February 2014, Kiel, Germany.

[thumbnail of envision2020_manz.pdf] PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (781kB)

Abstract

In many application domains embedded systems and the corresponding embedded software face an increase in sometimes mutual excluding stakeholder needs like requests from different customers or national legal obligations. In order to meet these needs variability is explicitly designed into the embedded software. Nowadays, in the engineering process of embedded software the variability information is explicitly documented in a dedicated variability model. Hence, the variability model comprises multiple variability-related concerns that are specific to different roles in the lifecycle of embedded software. Each role (e.g. product manager, requirements engineer, architect, maintenance engineer) requires only a specific subset of the variability information that is documented in the variability model to fulfill their certain responsibility. As a consequence, mechanisms for structuring the variability model with respect to the specific role-based variability-concerns are needed. In this paper we present an extension of a well-known model-based engineering framework for embedded software (the SPES Modeling Framework) in order to structure the overall variability model of the embedded software with respect to role-based variability-concerns.

Item Type: Conference or Workshop Item (Paper)
Subjects: DBIS Research > Publications
Depositing User: Prof. Dr. Manfred Reichert
Date Deposited: 18 Feb 2014 22:18
Last Modified: 08 Jan 2015 15:34
URI: http://dbis.eprints.uni-ulm.de/id/eprint/1019

Actions (login required)

View Item
View Item