7th International Workshop on Dynamic Software Product Lines (DSPL’13) at SPLC 2013, Tokyo, 26 August 2013
MOTIVATION AND OBJECTIVE
Complexity of software systems is exponentially increasing, especially, in system of systems engineering. It is impossible to manage them without self-* (adapting/managing/healing, …) techniques. If systems are expected to operate successfully under these circumstances, they need to be able to autonomously adapt to the various constraints and situations. Software product line (SPL) techniques can be successfully used to provide such flexibility, but in order to be effective their capabilities need to be fully automatized and be made to work at system runtime. Over the last few years, this branch of software systems has established itself as dynamic software product lines (DSPL).
In a DSPL various software variants are managed, variation points are bound flexibly, but all this is done at runtime, this will typically include the support for fully automatic product derivation. DSPL is strongly related to current research topics like self-managing systems, autonomous and ubiquitous systems, etc. However, it adds product line engineering techniques, methods and processes to the mix as a conceptual basis.
The objective of this workshop is to provide a forum for the exchange of ideas, to establish cooperations, and to bring industry and research together.