Systematic Software Reuse is one of the most effective software engineering approaches for obtaining benefits related to productivity, quality, and cost reduction. In this chapter, we discuss its origins and motivations, obstacles, its success and failure aspects, and future directions. In addition, we present the main ideas and important directions related to Software Product Lines, a key reuse approach.
CITATION STYLE
de Almeida, E. S. (2019). Software reuse and product line engineering. In Handbook of Software Engineering (pp. 321–348). Springer International Publishing. https://doi.org/10.1007/978-3-030-00262-6_8
Mendeley helps you to discover research relevant for your work.