vix.ing · top · new · best · stats · spec

Synergies and tradeoffs in software reuse – a systematic mapping study

2016/08/01 by Denise Bombonatti, Denise Lazzeri Gastaldo Bombonatti, Miguel Goulão +1
Computer Science · #Open Source Software Innovations #Software Engineering Research #Software Engineering Techniques and Practices

paper · doi:10.1002/spe.2416

openalex publication_date 2016/08/01 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/23

Abstract

Summary Software reuse is a broadly accepted practice to improve software development quality and productivity. Although an object of study in software engineering since the late sixties, achieving effective reuse remains challenging for many software development organizations. This paper reports a systematic mapping study on how reusability relates to other non‐functional requirements and how different contextual factors influence the success of a reuse initiative. The conclusion is that the relationships are discussed rather informally, and that human, organizational, and technological domain factors are extremely relevant to a particular reuse context. This mapping study highlights the need for further research to better understand how exactly the different non‐functional requirements and context factors affect reusability. Copyright © 2016 John Wiley & Sons, Ltd.

Related