Trusting a Library: A Study
of the Latency to
Adopt the Latest Maven
Release
Welcome, here we present our tool and datasets for experiments for
Library Diffusion. Please feel free to use our tools/dataset and techniques.
For experiments, we mined data from the Maven2 (JVN Libraries) Super Repository
Data Extraction tool: https://github.com/raux/PomWalker
which extracts using Maven dependencies.
Required packages: ggplot2, plyr, sqldf,
gridExtra
Extracted Datasets
Maven Dependency Facts (Right
click to download)
Note that for all data, we first downloaded an offline copy of the
original data before extraction.
How to (scripts):
Please run these configuration
scripts to load the Maven Dataset:
For the dependency algorithm R scripts do email
me if you are unsure but basically they implement the algorithms in the paper.
Basically, it will mine the
dataset for initial and introduced libraries. The result is the two files
below.
We then did simple analysis
over these files to gain our results.
This project is part of work for the Kaken SARF Project
Homepage: |
http://sel.ist.osaka-u.ac.jp/SARF/index.html.en |
Mail: |
sarf@sel-mail.ics.es.osaka-u.ac.jp |
Please email me if you have questions: raula-k(@)ist.osaka-u.ac.jp
Webpage: http://sel.ist.osaka-u.ac.jp/~raula-k/