With the increasing number of applications and the importance of software in our daily lives, it is inevitable that in the near future end-users will be directly involved in configuring and tailoring applications to match their requirements. Such a scenario has several implications for software engineering practices. Major attention will have to be paid to automation of software configuration approaches and tailoring of applications. Software product lines are more important than ever, but need to be deployed in a fundamentally different, more compositional, way and prepared as the basis for a software ecosystem.
Automation of configuration (e.g., the process of selection, composition, and configuration of components or services) is crucial, as end-users are typically not software engineers. Among others, it will be increasingly important to explicitly define and model the variability of applications as a basis for automation. Supporting tailoring of applications means that users themselves can adapt and customize an application to their specific needs, possibly on the fly. This requires abstracting from technical configuration mechanisms and representing variability in a way perceivable and usable by end-users. Rigorous modelling methods, languages, and tools are needed to describe and manage the variability of applications and to implement effective means for configuring and tailoring applications.
Topics of interest focus on configuration and end-user interaction techniques for tailoring software applications. We particularly encourage research papers based on industrial experience and empirical studies. Workshop topics include but are not limited to:
We are seeking research papers, experience reports, and position papers not exceeding 10 pages. We also encourage the submission of papers presenting visions for future research and tool demonstrations. Submissions must conform to the IEEE proceedings 8.5x11", two-column format and should explain how the (proposed) research or solution contributes to the automation of product configuration and tailoring of applications. Submissions are selected based on originality, novelty, and relevance to the workshop topics, as well as on their suitability for triggering discussions. Papers must be submitted electronically through the Easychair conference management system in PDF format. Authors will be notified about the acceptance or rejection of their papers.
The workshop proceedings will be included on the memory stick that contains the ASE conference proceedings and will also be published online as CEUR Workshop proceedings.