From organizational issues to purely technical challenges, there is a wide range of barriers that complicates SPL adoption.
This workshop aims to foster research about making the most of the two main inputs for SPL migration:
1) domain knowledge and 2) legacy assets.
Domain knowledge, usually implicit and spread across an organization, is key to define the SPL scope and to validate the variability model and its semantics.
At the technical level, domain expertise is also needed to create or extract the reusable software components.
Legacy assets can be, for instance, similar product variants (e.g. requirements, models, source code etc.) that were implemented using ad-hoc reuse techniques such as clone-and-own.
We will encourage submissions that push the state of the art and practice in the following topics (but not limited to):
Experience reports on SPL migration
Organizational issues on SPL migration
Static, dynamic or information retrieval techniques for legacy assets analysis
Feature identification and location techniques
Feature constraints discovery
Feature model synthesis
Extraction of reusable components
Clone detection techniques
Visualisation techniques during SPL migration
Product Line Architecture reengineering
Refactoring theories and techniques for SPLE
Tacit knowledge and collaboration in SPL migration
Mining variability from software repositories
Literature reviews on reverse engineering in SPLE
Metrics and measurements for SPL migration
Case studies and benchmark examples
Industrial experiences of SPL migration
Tool support for SPL migration
09月19日
2016
会议日期
初稿截稿日期
注册截止日期
留言