A Technical Assessment of Software Product Line Methodologies


The KIPS Transactions:PartD, Vol. 13, No. 1, pp. 51-60, Feb. 2006
http://dx.doi.org/10.3745/KIPSTD.2006.13D.1.051,   PDF Download:
Keywords: Product Line Engineering, PLE Process, Methodology Assessment
Abstract

Product Line Engineering(PLE) is an effective software development technique which produces applications using core assets. Because of reusing the core assets, PLE can save cost for developing products in a domain but increase reusability. There are about ten PLE methodologies available, but there are not yet common agreements on PLE process and artifacts. This makes developers harder to choose a methodology and to apply it in practice. A comprehensive technical evaluation and comparison on existing PLE methodologies would be essential for practitioners. In this paper, we present a technical assessment of representative PLE methodologies; FAST, SEI SPL, PuLSE, Bosch's PL proceis, FOPLE, ESAPS, KobrA/PoLITe, Alexandria, COPA, QADA. They are compared in the criteria of process, artifacts, instructions, and special features. And we identify common or variable elements between methodologies and confirm elements to be improved in each PLE methodology. The assessment result would be well utilized in defining a practical methodology for PLE projects and in choosing an appropriate methodology among available ones.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. Y. Park and S. D. Kim, "A Technical Assessment of Software Product Line Methodologies," The KIPS Transactions:PartD, vol. 13, no. 1, pp. 51-60, 2006. DOI: http://dx.doi.org/10.3745/KIPSTD.2006.13D.1.051.

[ACM Style]
Shin Young Park and Soo Dong Kim. 2006. A Technical Assessment of Software Product Line Methodologies. The KIPS Transactions:PartD, 13, 1, (2006), 51-60. DOI: http://dx.doi.org/10.3745/KIPSTD.2006.13D.1.051.