Exemplar driven development of software product lines

作者:

Highlights:

摘要

The benefits of following a product line approach to develop similar software systems are well documented. Nevertheless, some case studies have revealed significant barriers to adopt such approach. In order to minimize the paradigm shift between conventional software engineering and software product line engineering, this paper presents a new development process where the products of a domain are made by analogy to an existing product. Furthermore, this paper discusses the capabilities and limitations of different techniques to implement the analogy relation and proposes a new language to overcome such limitations.

论文关键词:Software product line,Domain engineering,Domain specific language,Code generation

论文评审过程:Available online 9 May 2012.

论文官网地址:https://doi.org/10.1016/j.eswa.2012.05.004