Integrating Automated Product Derivation and Individual User Interface Design

TitleIntegrating Automated Product Derivation and Individual User Interface Design
Publication TypeConference Paper
Year of Publication2010
AuthorsPleuss, A., G. Botterweck, and D. Dhungana
Conference NameProceedings of the 4th International Workshop on Variability Modelling of Software-Intensive Systems (VAMOS 2010)
Date PublishedJanuary
Keywordsmodel-based user interface engineering, model-driven software engineering, product line engineering
Abstract

Software Product Lines, in conjunction with model-driven 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.

URLhttp://www.vamos-workshop.net/proceedings/VaMoS_2010_Proceedings.pdf