Abstract
Software product line engineering aims at increasing software quality and development productivity by mastering the variability of large software systems. Models are frequently used to define the reusable assets and the restrictions regarding asset composition in different products. However, product line engineering is challenged by evolution. Reusable assets such as software components need to be adapted to meet new customer or market requirements as well as technological needs. In this paper we present an approach that supports the maintenance of product line models by checking their consistency with the available components. We describe algorithms and heuristics for creating and updating the models defining a product line's features and components. We evaluate our approach using realistic change scenarios from a product line of time recorder applications
| Originalsprache | Englisch |
|---|---|
| Titel | Software Architecture (WICSA) and European Conference on Software Architcture (ECSA) |
| Verlag | IEEE Xplore |
| Seiten | 21-30 |
| Seitenumfang | 10 |
| ISBN (Print) | 978-1-4673-2809-8 |
| DOIs | |
| Publikationsstatus | Veröffentlicht - Okt. 2012 |
Wissenschaftszweige
- 102 Informatik
- 102009 Computersimulation
- 102011 Formale Sprachen
- 102013 Human-Computer Interaction
- 102029 Praktische Informatik
- 102022 Softwareentwicklung
- 102024 Usability Research
JKU-Schwerpunkte
- Computation in Informatics and Mathematics
Projekte
- 2 Abgeschlossen
-
Component architectures for next-generation business computing systems
Mössenböck, H. (Projektleiter*in)
01.02.2006 → 31.01.2013
Projekt: Geförderte Forschung › Andere Geldgeber
-
Product line engineering for automation software systems
Mössenböck, H. (Projektleiter*in)
01.02.2006 → 31.01.2013
Projekt: Geförderte Forschung › Andere Geldgeber
Dieses zitieren
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver