posted on 2013-07-08, 13:33authored byAndreas Pleuss, Goetz Botterweck, Deepak Dhungana
Software Product Lines, in conjunction with modeldriven
product derivation, are successful examples for extensive
automation and reuse in software development. However, often
each single product requires an individual, tailored user interface
of its own to achieve the desired usability. Moreover, in some cases
(e.g., online shops, games) it is even mandatory that each product
has an individual, unique user interface of its own. Usually, this
results in manual user interface design independent from the
model-driven product derivation. Consequently, each product
configuration has to be mapped manually to a corresponding
user interface which can become a tedious and error-prone task
for large and complex product lines. This paper addresses this
problem by integrating concepts from SPL product derivation
and Model-based User Interface Development. This facilitates
both (1) a systematic and semi-automated creation of user
interfaces during product derivation while (2) still supporting
for individual, creative design.
History
Publication
Proceedings of the 4th International Workshop on Variability Modelling of Software-Intensive Systems VAMOS2010;