five

Predicting the Install, Compile, and Test Attributes of a Library

收藏
NIAID Data Ecosystem2026-03-14 收录
下载链接:
https://zenodo.org/record/7552956
下载链接
链接失效反馈
官方服务:
资源简介:
The task of selecting a third-party library is a common one, but it can be challenging due to the many factors that a developer has to consider. Previous research has mainly focused on specific attributes. In this paper, we take a comprehensive approach by identifying the most desirable attributes and examining how they are related to one another. Our work is split into three parts. First, we conduct a developer survey to rank their preferences on a set of 30 attributes from existing work, grouped into four categories: build, documentation, source code, and contribution. To confirm our results, in the second part of the study, we then mined 104,364 NPM libraries to find that the build (i.e., installation, compiling, and testing) of a library is important. Finally, in the third part of the study, we find that static source code attributes (i.e., number of files, repository size, and directories) correlate and predict the success of installing, building, and testing a library. Our work lays the groundwork on what attributes of a library are useful for predicting a successful build of a library.
创建时间:
2023-01-20
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作