Reinhard Wolfinger, Stefan Reiter, Herbert Prähofer, Paul Grünbacher, Deepak Dhungana,
"Supporting Runtime System Adaptation through Product Line Engineering and Plug-in Techniques"
: Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), Madrid, Spain, IEEE Computer Society, Seite(n) 21-30, 2-2008
Original Titel:
Supporting Runtime System Adaptation through Product Line Engineering and Plug-in Techniques
Sprache des Titels:
Englisch
Original Buchtitel:
Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), Madrid, Spain
Original Kurzfassung:
Product line engineering and plug-in techniques pursue different but complementary goals. Software product line engineering strives for modeling the variability of software systems on different levels of abstraction, whereas plug-in systems support software extensibility, customizability, and evolution. We present an approach demonstrating the benefits of integrating those two areas and discuss the integration of a plug-in platform for enterprise software with an existing product line engineering tool suite. The plug-in platform provides extensibility as well as runtime reconfiguration and adaptation mechanisms on the .NET platform. Automatic runtime adaptations are attained by using the knowledge documented in vari-ability models. We discuss several usage scenarios developed in cooperation with our industry partner illustrating the need of our approach in the enterprise software domain. Finally, we validate the approach on a commercial ERP system of our industry partner.
Sprache der Kurzfassung:
Englisch
Veröffentlicher:
IEEE Computer Society
Seitenreferenz:
21-30
Erscheinungsmonat:
2
Erscheinungsjahr:
2008
Notiz zur Publikation:
Seventh International Conference on Composition-Based Software Systems (ICCBSS 2008), Madrid, Spain, 25-29 Feb. 2008, Page(s): 21-30 (best paper award).