Dataset Open Access

Replication package for technical lag analysis for the JSEP journal.

Ahmed Zerouali; Tom Mens; Jesus Gonzalez-Barahona; Alexandre Decan; Eleni Constantinou; Gregorio Robles

This is the replication package for our article "A Formal Framework for Measuring Technical Lag in Component Repositories --- and its Application to npm" submitted for the JSEP journal in 2018.

This replication package requires Python 3.5+ to be installed, and all the dependencies listed in ``requirements.txt``.
They can be automatically installed using ``pip install -r requirements.txt``. 
These experiment were executed on a Linux Ubuntu OS.

To obtain the analysis used in the paper, one should execute ``jupyter notebook`` at the root of this replication package, and open the notebook contained in ``notebooks``.

This replication package contains three folders (i.e scripts, notebooks and data), each folder has a README with a description of what it contains.

The list of all npm package releases and Github repositories with their dependencies was download from the last available dataset of libraries.io: https://zenodo.org/record/1196312

The data is under the Creative Commons Attribution Share-Alike 4.0 license.
The source code is under the GNU General Public License.


For any more information about the details of these experiments, please contact: mr.hmed@gmail.com

Files (1.7 GB)
Name Size
JSEP_Replication_Package.zip
md5:6855c4128decd447cd68af58f647a05e
1.7 GB Download
417
36
views
downloads
All versions This version
Views 417135
Downloads 3630
Data volume 56.8 GB51.1 GB
Unique views 235113
Unique downloads 3025

Share

Cite as