Title
Quantifying Reuse in OSS: A Large-Scale Empirical Study
Abstract
AbstractReuse is an established software development practice, whose benefits have attracted the attention of researchers and practitioners. In order for software reuse to advance from an opportunistic activity to a well-defined, systematic state of practice, the reuse phenomenon should be empirically studied in a real-world environment. To this end, OSS projects consist a fitting context for this purpose. In this paper, the authors aim at assessing the: a strategy and intensity of reuse activities in OSS development, beffect of reuse activities on design quality, c modification of reuse decisions from a chronological viewpoint and d effect of these modifications on software design quality. In order to achieve these goals, the authors performed a large-scale embedded multi-case study on 1,111 Java projects, extracted from Google Code repository. The results of the case study provide a valuable insight on reuse processes in OSS development, that can be exploited by both researchers and practitioners.
Year
DOI
Venue
2014
10.4018/IJOSSP.2014070101
Periodicals
Field
DocType
Volume
Codebase,Software design,Systems engineering,Reuse,Software,Engineering,Java,Open source software,Software development,Empirical research
Journal
5
Issue
ISSN
Citations 
3
1942-3926
4
PageRank 
References 
Authors
0.42
12
3
Name
Order
Citations
PageRank
Eleni Constantinou1859.67
Apostolos Ampatzoglou233441.24
Ioannis Stamelos3124391.67