10.5281/zenodo.3820487
https://zenodo.org/records/3820487
oai:zenodo.org:3820487
Nicolas Harrand
Nicolas Harrand
0000-0002-2491-2771
KTH
Amine Benelallam
Amine Benelallam
0000-0003-3064-8302
INRIA
César Soto-Valero
César Soto-Valero
0000-0003-0541-6411
KTH
Benoit Baudry
Benoit Baudry
0000-0002-4015-4640
KTH
Olivier Barais
Olivier Barais
0000-0002-4551-8562
INRIA
The Updated Maven Central Dependency Graph
Zenodo
2020
Maven Repository
Mining OSS
Dependency Graph
Maven Central
JVM
Open-source
2020-05-11
10.5281/zenodo.3820486
https://zenodo.org/communities/msr
2.0.0
Creative Commons Attribution 4.0 International
Maven Central Dependency Graph
This is an updated version of the artifact at https://zenodo.org/record/1489120
The Maven dependency graph is an open dataset of Maven Central artifacts, their dependencies, as well as other relationships. Its main intent is to domesticate the wild within and around the Maven central ecosystem, in particular, and JVM-based libraries at large, making it more harnessable to both academics and industry. It is intended to answer high-level research questions concerning artifacts releases, evolution, and usage trends over time. It can also be used to assist researchers in selecting relevant datasets, among the mass of existing software artifact, for assessing particular empirical software engineering challenges. The complexity of these questions can range from simple pattern matching to advanced big data analysis and machine learning techniques.
The accompanying paper to this dataset is has been accepted for publication in the proceedings of the International Conference on Mining Software Repositories 2019 and has received the MSR 2019 Data Showcase Award. This paper is available for download on arXiv.
What is new?
The previous version included artifacts until September 6, 2018.
This version includes artifacts until September 10, 2019.
This version includes license information as well as information about associated code repository.
This version contains 4 201 392 artifacts (version) of 308116 distinct libraries from 47481 distinct group IDs.
Note 33 638 artifacts represents version ranges and note actual versions. They can be filtered out by excluding version containing ','.
Usage
Usage:
Download the archive from zenodo
Decompress the archive
# Pull the image and start the container
docker run -d --name mm-neo4j -p 7474:7474 -p 7687:7687 -v /path/to/neo4j-data:/data --env=NEO4J_dbms_memory_heap_max__size=8g lyadis/mm-neo4j:latest
Open http://127.0.0.1:7474/browser/ in your browser