跳到主要导航 跳到搜索 跳到主要内容

Long-term active integrator prediction in the evaluation of code contributions

  • Beihang University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

In open source software (OSS) projects, integrators are given high-level access to repositories so that they could maintain and manage projects. Although integrators play a critical role in evaluating code changes for OSS projects, they may be short-term active. Long-term active integrators keep in evaluating code update submission and managing responses from contributors. In order to survive and succeed, OSS projects need to attract and retain long-term active integrators. To assist OSS projects to retain active integrators, we propose a method called LTAPredict to predict whether integrators will be longterm active in the evaluation of code contributions. LTAPredict collects activity data of integrators, extracts a rich set of features, and makes prediction via machine learning techniques. We perform experiments on 37 popular projects, containing a total of 1,073 integrators. Results show that based on the Decision Tree, LTAPredict achieves the accuracy as 0.829, the precision as 0.81, the recall as 0.827 and the F1 as 0.818. Meanwhile, we evaluate the feature importance to identify the most significant indicators of long-term active integrators. We observe that whether integrators becoming long-term active is associated with the number of active months and social distance with contributors in their first year as integrators. These findings assist OSS projects to identify potential long-term active integrators and adopt better strategies to retain them in the evaluation of code contributions.

源语言英语
主期刊名Proceedings - SEKE 2016
主期刊副标题28th International Conference on Software Engineering and Knowledge Engineering
出版商Knowledge Systems Institute Graduate School
177-182
页数6
ISBN(电子版)189170639X, 9781891706394
DOI
出版状态已出版 - 2016
活动28th International Conference on Software Engineering and Knowledge Engineering, SEKE 2016 - Redwood City, 美国
期限: 1 7月 20163 7月 2016

出版系列

姓名Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
2016-January
ISSN(印刷版)2325-9000
ISSN(电子版)2325-9086

会议

会议28th International Conference on Software Engineering and Knowledge Engineering, SEKE 2016
国家/地区美国
Redwood City
时期1/07/163/07/16

学术指纹

探究 'Long-term active integrator prediction in the evaluation of code contributions' 的科研主题。它们共同构成独一无二的学术指纹。

引用此