Fraunhofer-Gesellschaft

Publica

Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Increasing efficiency and effectiveness of software product line evolution - an infrastructure on top of configuration management

 
: Anastasopoulos, Michalis

:

Association for Computing Machinery -ACM-, Special Interest Group on Software Engineering -SIGSOFT-; European Research Consortium for Informatics and Mathematics -ERCIM-:
IWPSE-Evol 2009, Joint International and Annual ERCIM Workshops on Principles of Software Evolution and Software Evolution. Proceedings : August 24, 2009, Amsterdam, the Netherlands
New York: ACM, 2009
ISBN: 978-1-60558-678-6
pp.47-56
International Workshop on Principles of Software Evolution (IWPSE) <10, 2009, Amsterdam>
Annual Workshop on Software Evolution (Evol) <5, 2009, Amsterdam>
English
Conference Paper
Fraunhofer IESE ()
software product line; product line evolution; product line engineering

Abstract
Software Product Line Engineering entails the strategic development of software assets that are to be reused many times across the members of a product line. Assuring that the investment in reuse holds over time is an important requirement in this case. To that end it is necessary that evolution is carefully managed: Changes in reusable assets and their customized instances need to be tracked and propagated efficiently. Configuration Management is a mature discipline for that purpose. However traditional configuration management does not address product line evolution scenarios explicitly. Over time this can lead to great evolution management effort. This paper presents an infrastructure - in particular its validation - that sits on top of traditional configuration management and is tailored to evolution scenarios in Product Line Engineering. The result is a reduction of effort and an increase of correctness.

: http://publica.fraunhofer.de/documents/N-110135.html