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 add...
This article presents the past, present and future of model-based user interface development. After ...
Abstract: This paper proposes a method for user interface development where a model for analysis (Ju...
Software product lines (SPL) advocates the development of applications by reusing shared software as...
Software Product Lines, in conjunction with modeldriven product derivation, are successful examples ...
Software Product Lines (SPL) are systematic approach to de-velop families of similar software produc...
peer-reviewedSoftware Product Lines (SPL) are systematic approach to develop families of similar so...
Due to a high competitive pressure on the global software market, in many areas the software industr...
Abstract: Due to a high competitive pressure on the global software market, in many areas the softwa...
Automatic user interface generation is a widely discussed topic in the research community. In recent...
This paper summarizes the current status of an ongoing research program to explore automated alterna...
non-peer-reviewedA variety of automated approaches for software product line engineering in general ...
The development of interactive systems typically involves the separate design and development of dis...
This paper deals with deriving software products from a software product line (SPL) in an efficient ...
The complexity and dynamism of modern systems have made software development a task that requires a ...
International audienceProduct derivation, i.e. reusing core assets to build products, did not receiv...
This article presents the past, present and future of model-based user interface development. After ...
Abstract: This paper proposes a method for user interface development where a model for analysis (Ju...
Software product lines (SPL) advocates the development of applications by reusing shared software as...
Software Product Lines, in conjunction with modeldriven product derivation, are successful examples ...
Software Product Lines (SPL) are systematic approach to de-velop families of similar software produc...
peer-reviewedSoftware Product Lines (SPL) are systematic approach to develop families of similar so...
Due to a high competitive pressure on the global software market, in many areas the software industr...
Abstract: Due to a high competitive pressure on the global software market, in many areas the softwa...
Automatic user interface generation is a widely discussed topic in the research community. In recent...
This paper summarizes the current status of an ongoing research program to explore automated alterna...
non-peer-reviewedA variety of automated approaches for software product line engineering in general ...
The development of interactive systems typically involves the separate design and development of dis...
This paper deals with deriving software products from a software product line (SPL) in an efficient ...
The complexity and dynamism of modern systems have made software development a task that requires a ...
International audienceProduct derivation, i.e. reusing core assets to build products, did not receiv...
This article presents the past, present and future of model-based user interface development. After ...
Abstract: This paper proposes a method for user interface development where a model for analysis (Ju...
Software product lines (SPL) advocates the development of applications by reusing shared software as...