The bug catalog of the Maven ecosystem

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

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

25 Citations (Scopus)

Abstract

Examining software ecosystems can provide the research community with data regarding artifacts, processes, and communities. We present a dataset obtained from the Maven central repository ecosystem (approximately 265gb of data) by statically analyzing the repository to detect potential software bugs. For our analysis we used FindBugs, a tool that examines Java bytecode to detect numerous types of bugs. The dataset contains the metrics results that FindBugs reports for every project version (a jar) included in the ecosystem. For every version we also stored specific metadata such as the jar's size, its dependencies and others. Our dataset can be used to produce interesting research results, as we show in specific examples.

Original languageEnglish
Title of host publication11th Working Conference on Mining Software Repositories, MSR 2014 - Proceedings
Place of PublicationNew York
PublisherAssociation for Computing Machinery (ACM)
Pages372-375
Number of pages4
ISBN (Electronic)9781450328630
DOIs
Publication statusPublished - 2014
Event11th International Working Conference on Mining Software Repositories, MSR 2014 - Hyderabad, India
Duration: 31 May 20141 Jun 2014

Conference

Conference11th International Working Conference on Mining Software Repositories, MSR 2014
Country/TerritoryIndia
CityHyderabad
Period31/05/141/06/14

Keywords

  • FindBugs
  • Maven repository
  • Software bugs

Fingerprint

Dive into the research topics of 'The bug catalog of the Maven ecosystem'. Together they form a unique fingerprint.

Cite this