PuLSE: a methodology to develop software product lines

作者: Joachim Bayer , Oliver Flege , Peter Knauber , Roland Laqua , Dirk Muthig

DOI: 10.1145/303008.303063

关键词:

摘要: Software product lines have recently been introduced as one of the most promising advances for efficient software development. Yet upon close examination, there are few guidelines or methodologies available to develop and deploy beyond existing domain engineering approaches. The latter had mixed success within commercial enterprises because their deployment complexity, lack customizability, especially misplaced focus, that is on domains opposed products. To tackle these problems we developed PuLSETM (Product Line Engineering) methodology purpose enabling conception a large variety enterprise contexts. This achieved via product-centric focus throughout phases PuLSETM, customizability its components, incremental introduction capability, maturity scale structured evolution, adaptations main development situations. result bottom-up effort: captures leverages results (the lessons learned) from our technology transfer activities with industrial customers. We present in this paper ideas behind illustrate running example taken experience.

参考文章(0)