Generating the blueprints of the Java ecosystem

Vassilios Karakoidas, Dimitrios Mitropoulos, Panos Louridas, Georgios Gousios, Diomidis Spinellis

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

6 Citations (Scopus)

Abstract

Examining a large number of software artifacts can provide the research community with data regarding quality and design. We present a dataset obtained by statically analyzing 22730 jar files taken from the Maven central archive, which is the de-facto application library repository for the Java ecosystem. For our analysis we used three popular static analysis tools that calculate metrics regarding object-oriented design, program size, and package design. The dataset contains the metrics results that every tool reports for every selected jar of the ecosystem. Our dataset can be used to produce interesting research results, such as measure the domain-specific language usage.

Original languageEnglish
Title of host publicationProceedings - 12th Working Conference on Mining Software Repositories, MSR 2015
PublisherIEEE
Pages510-513
Number of pages4
ISBN (Electronic)9780769555942
DOIs
Publication statusPublished - 4 Aug 2015
Externally publishedYes
Event12th Working Conference on Mining Software Repositories, MSR 2015 - Florence, Italy
Duration: 16 May 201517 May 2015

Publication series

NameIEEE International Working Conference on Mining Software Repositories
Volume2015-August
ISSN (Print)2160-1852
ISSN (Electronic)2160-1860

Conference

Conference12th Working Conference on Mining Software Repositories, MSR 2015
Country/TerritoryItaly
CityFlorence
Period16/05/1517/05/15

Keywords

  • Chidamber and Kemerer
  • Java
  • Maven
  • Software Metrics

Fingerprint

Dive into the research topics of 'Generating the blueprints of the Java ecosystem'. Together they form a unique fingerprint.

Cite this