遇见数据集

Dependency Smells in JavaScript Projects

收藏
Zenodo2021-05-03 更新2026-05-25 收录
数据链接:
官方服务:

资源简介:

This is the replication package for our paper on dependency smells. Here is a short description of what is contained in this package: <strong>Code</strong> This folder contains the code used for extracting, parsing, and analyzing the smells in the dataset, along with statistical analyses. The "parser.py" parses the project information (such as package.json) and prepares them in the databases. The "analyzer.py" file is responsible for the majority of the empirical analyses. <strong>Datasets</strong> This folder contains the intermediate datasets created and used in our analyses. The "smelldataset.db" file contains all smelly and clean dependencies for the latest snapshot. The "smell_counts.csv" file contains smells statistics for the projects in our dataset. The "changehistory.db" file contains the historical smell statistics for a period of 5 years. The code also requires the GhTorrent Dataset available at: https://ghtorrent.org/downloads.html. <strong>Survey Questionnaires and Responses</strong> These two folders contain the full set of questions that we asked the developers in our surveys along with the responses for survey 2. <strong>Tool</strong> This is the published tool which is also available at: https://github.com/abbasjavan/DependencySniffer <strong>Visualization Scripts</strong> This folder contains the scripts used to create the figures for the paper.

提供机构:
Zenodo
创建时间:
2021-05-03
二维码
社区交流群
二维码
科研交流群
商业服务