Projects per year
Abstract
We have recently developed a tool-supported approach for the transitioning from implicit to explicit variability management of existing software products. Such an approach requires the definition of a variability model that is then linked to the existing product architecture to document how the variability is realized in the architecture. As the existing architecture has typically not been developed with variability in mind, different inconsistencies can occur when linking the variability model to the architecture. In this paper we classify the different inconsistencies, show how they can be detected, and propose different refactoring strategies to support the systematic alignment of variability model and architecture. As a proof-of-concept, the identified strategies have been applied in a first case study of introducing explicit variability management in our own architecture toolkit.
| Original language | English |
|---|---|
| Title of host publication | 20th Asia-Pacific Software Engineering Conference (APSEC 2013), Bangkok Thailand, December 2-5, 2013 |
| Editors | Pornsiri Muenchaisri, Gregg Rothermel |
| Publisher | IEEE |
| Pages | 511-516 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781479921430 |
| ISBN (Print) | 978-4799-2143-0 |
| DOIs | |
| Publication status | Published - Dec 2013 |
Fields of science
- 102 Computer Sciences
- 102009 Computer simulation
- 102015 Information systems
- 102026 Virtual reality
- 202022 Information technology
- 502050 Business informatics
JKU Focus areas
- Computation in Informatics and Mathematics
- Management and Innovation
Projects
- 1 Finished
-
Variability Management in Software Architecture
Groher, I. (Researcher) & Weinreich, R. (PI)
01.01.2012 → 31.12.2014
Project: Other › Project from scientific scope of research unit