DocumentCode
2722767
Title
Identifying Similarity of Software in Apache Ecosystem -- An Exploratory Study
Author
Hernandez, Luisa ; Costa, Heitor
Author_Institution
Dept. of Comput. Sci., Fed. Univ. of Lavras, Lavras, Brazil
fYear
2015
fDate
13-15 April 2015
Firstpage
397
Lastpage
402
Abstract
Majority of software depends on external libraries to achieve their goals. We conducted studies to identify software similarity regarding libraries, using 91 Java open-source projects managed by Maven from Apache ecosystem and considering the Apache Software Foundation (ASF) categories for every project. We extracted software libraries to compute the similarity thought two similarity metrics: Jaccard and Cosine. Results showed one software without external library and low similarity degrees among software libraries caused by a highly disproportion quantity of dependencies per project, for instance, three projects had 100% similarity caused by depending just on JUnit library, which is also the most used dependency on analyzed projects. Although our study revealed a low similarity among selected projects, it provides useful information about trending libraries for developers based on the relation among most used libraries in Apache projects, regarding ASF categories and Apache community preferences. It also discloses reasons for similarity degrees and for most used dependencies on Apache ecosystem.
Keywords
Java; project management; public domain software; software libraries; ASF categories; Apache Software Foundation; Apache community preferences; Apache ecosystem; Apache project; Cosine similarity metrics; JUnit library; Jaccard similarity metrics; Java open-source projects; external libraries; similarity degrees; software libraries; software similarity identification; Ecosystems; Java; Market research; Measurement; Software; Software libraries; Libraries; Similarity; Software Ecosystem;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology - New Generations (ITNG), 2015 12th International Conference on
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4799-8827-3
Type
conf
DOI
10.1109/ITNG.2015.70
Filename
7113505
Link To Document