We present an empirical study of the development activities, costs, cost factors, and benefits associated with either reuse strategy.
Our study both confirms and refutes common hypotheses on software reuse. For instance, we confirm that developing for platform-oriented reuse is more expensive, ...
Clone & own is cheap and readily available, for instance, in the form of branches in version-control systems—which is why most organization start reusing ...
Software reuse is a core practice to reduce development costs and improve the quality of software systems. Organizations typically employ one of two strategies ...
Nov 8, 2020 · Software reuse lowers development costs and improves the quality of software systems. Two strategies are common: clone & own (copying and ...
In this extended abstract, we summarize our paper with the homonymous title published at the Joint European Software Engineering Conference and Symposium on ...
People also ask
What are the approaches to software reuse?
What is reuse oriented software engineering?
What is reuse of existing software components?
An empirical analysis of the costs of clone-and platform-oriented software reuse. J Krüger, T Berger. Proceedings of the 28th ACM joint meeting on european ...
We identified nine software reuse benefits and six software reuse costs, in which better quality and improved productivity were investigated the most.
This study aims to characterize software reuse in contemporary SE practices and investigate its implications in terms of costs, benefits, challenges, ...