DSPL 2010: Dynamic Software Product Lines 2010

September 13, 2010 in Jeju Island, South Korea

Call for Papers

                    Call For Papers

4th International Workshop on Dynamic Software Product Lines (DSPL’10) at SPLC’10, Jeju Island, South Korea, 13 Sept. 2010

MOTIVATION AND OBJECTIVE Software systems are addressing an increasing range of requirements; requirements that in turn evolve over time. If systems are expected to operate successfully under these circumstances, they need to be able to autonomously adapt to the various constraints and situations autonomously. 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 may even mean that the whole product derivation is fully automatic. 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.

TOPICS While DSPL rests on the stable foundations of classical product line engineering, there is still a lot of work that needs to be done, especially in areas specific to dynamic software product lines. The workshop will solicit papers covering the three broad areas of DPL,

namely, dynamic binding in SPL, dynamic variability management, and applications. In particular, the following specific topics will be covered: • Dynamic binding in SPL: • Dynamic library loading • Component infrastructure • Scripting languages • Reflection • Dynamic weaving (Aspect-Oriented Programming) • Modeling

• Dynamic variability management • Runtime variability identification • Runtime variability representation • Runtime variability implementation • Managing runtime variants • Aspect-oriented modeling for runtime variability • Self-management

SUBMISSION We solicit short, thought-provoking discussion papers reporting work in progress, industrial experience, etc. Full papers are also eligible and should report mature research results. Papers should be in the IEEE two-column conference proceedings format (www.computer.org/portal/web/cscps/formatting, letter). Full papers should not exceed 8 pages and short papers should not exceed 4 pages. Submissions should be submitted via www.easychair.org/conferences/?conf=dspl2010. Accepted papers of the workshop will be published in the second volume of the SPLC Conference Proceedings with an ISBN. For more information about the venue, details on organization, etc. please visit the conference homepage at http://selab.sogang.ac.kr/dspl10.

For questions, please contact: Klaus Schmid (schmid sse.uni-hildesheim.de)

Workshop Organizers Klaus Schmid, University of Hildesheim, Germany Svein Hallsteinsen, SINTEF ICT, Norway Mike Hinchey, Lero-the Irish Software Engineering Research Centre, Limerick, Ireland Sooyong Park, University of Sogang, South Korea

Program Committee: Eduardo Almeida, Federal University of Bahia and RISE, Brazil David Benavides, University of Seville, Spain Jan Bosch,Intuit, USA Vijayan Sugumaran, Oakland University, USA
& Sogang University, South Korea In-Young Ko, KAIST, South Korea Hassan Gomaa, George Mason University, USA Jaejoon Lee, Lancaster University, UK Pete Sawyer, Lancaster University, UK Douglas C. Schmidt, Vanderbilt University, USA Danny Weyns, KU Leuven, Belgium (To be extended)

Important Dates for Paper Submissions Submission Deadline: 16 June 2010 Notification of Acceptance: 7 July 2010 Camera-Ready Version: 24 July 2010 Workshop: 13 Sept. 2010

Further Information http://selab.sogang.ac.kr/dspl10/