Rights statement: This is the author’s version of a work that was accepted for publication in Science of Computer Programming. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Science of Computer Programming, 78, 12, 2013 DOI: 10.1016/j.scico.2013.01.012
Accepted author manuscript, 34.2 KB, PDF document
Available under license: CC BY-NC-ND: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
Final published version
Research output: Contribution to Journal/Magazine › Editorial
Research output: Contribution to Journal/Magazine › Editorial
}
TY - JOUR
T1 - Software product lines
AU - Bosch, Jan
AU - Lee, Jaejoon
N1 - This is the author’s version of a work that was accepted for publication in Science of Computer Programming. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication. A definitive version was subsequently published in Science of Computer Programming, 78, 12, 2013 DOI: 10.1016/j.scico.2013.01.012
PY - 2013/12/1
Y1 - 2013/12/1
N2 - Since its rise to general awareness and popularity starting close to two decades ago, the concept of software product lines has taken the center stage in the software reuse community. After more than four decades of research into effective and efficient reuse of software inside the four walls of the organization, and countless initiatives, software product lines presented an approach that has proven to provide real productivity improvements in the development cost of software intensive products. This has allowed companies to increase their product portfolio with an order of magnitude, to allow for much higher degrees of configurability by customers, facilitated common look-and-feel across a wide product population and enabled companies to be more innovative by decreasing the cost of new product experiments. It achieved this by broadening the scope of study from technology to include process, business strategy and organizational aspects. Successful product lines address all aspects relevant to the organization and then adopt and institutionalize the approach in the company.This special issue features eight papers from the 14th Software Product Line Conference (SPLC 2010). SPLC provides an institution and the premier meeting place for the software product line community. In particular, SPLC 2010 was held in Jeju, South Korea, and the accepted papers covered various areas of software product line engineering including product line contexts, variability management, formal approaches, product validation, and feature modeling. We invited eight top quality papers and they were significantly improved and extended for this special issue.
AB - Since its rise to general awareness and popularity starting close to two decades ago, the concept of software product lines has taken the center stage in the software reuse community. After more than four decades of research into effective and efficient reuse of software inside the four walls of the organization, and countless initiatives, software product lines presented an approach that has proven to provide real productivity improvements in the development cost of software intensive products. This has allowed companies to increase their product portfolio with an order of magnitude, to allow for much higher degrees of configurability by customers, facilitated common look-and-feel across a wide product population and enabled companies to be more innovative by decreasing the cost of new product experiments. It achieved this by broadening the scope of study from technology to include process, business strategy and organizational aspects. Successful product lines address all aspects relevant to the organization and then adopt and institutionalize the approach in the company.This special issue features eight papers from the 14th Software Product Line Conference (SPLC 2010). SPLC provides an institution and the premier meeting place for the software product line community. In particular, SPLC 2010 was held in Jeju, South Korea, and the accepted papers covered various areas of software product line engineering including product line contexts, variability management, formal approaches, product validation, and feature modeling. We invited eight top quality papers and they were significantly improved and extended for this special issue.
U2 - 10.1016/j.scico.2013.01.012
DO - 10.1016/j.scico.2013.01.012
M3 - Editorial
VL - 78
SP - 2293
EP - 2294
JO - Science of Computer Programming
JF - Science of Computer Programming
SN - 0167-6423
IS - 12
ER -