Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Tailoring Dynamic Software Product Lines Marko Rosenmuller, Norbert Siegmund,

Summary: Tailoring Dynamic Software Product Lines
Marko Rosenm¨uller, Norbert Siegmund,
Mario Pukall
University of Magdeburg, Germany
Sven Apel
University of Passau, Germany
Software product lines (SPLs) and adaptive systems aim at vari-
ability to cope with changing requirements. Variability can be de-
scribed in terms of features, which are central for development and
configuration of SPLs. In traditional SPLs, features are bound stat-
ically before runtime. By contrast, adaptive systems support fea-
ture binding at runtime and are sometimes called dynamic SPLs
(DSPLs). DSPLs are usually built from coarse-grained compo-
nents, which reduces the number of possible application scenar-
ios. To overcome this limitation, we closely integrate static binding
of traditional SPLs and runtime adaptation of DSPLs. We achieve
this integration by statically generating a tailor-made DSPL from a
highly customizable SPL. The generated DSPL provides only the
runtime variability required by a particular application scenario and


Source: Apel, Sven - Fakultät für Informatik und Mathematik, Universität Passau


Collections: Computer Technologies and Information Sciences