详细信息

Predicting community smells’ occurrence on individual developers by sentiments  ( EI收录)  

文献类型:期刊文献

英文题名:Predicting community smells’ occurrence on individual developers by sentiments

作者:Huang, Zijie[1]; Shao, Zhiqing[1]; Fan, Guisheng[1]; Gao, Jianhua[2]; Zhou, Ziyi[1]; Yang, Kang[1]; Yang, Xingguang[1]

机构:[1] Department of Computer Science and Engineering, East China University of Science and Technology, Shanghai, China; [2] Department of Computer Science and Technology, Shanghai Normal University, Shanghai, China

年份:2021

外文期刊名:arXiv

收录:EI(收录号:20213410805882)

语种:英文

外文关键词:Forecasting - Odors - Open source software - Open systems - Productivity

摘要:Community smells appear in sub-optimal software development community structures, causing unforeseen additional project costs, e.g., lower productivity and more technical debt. Previous studies analyzed and predicted community smells in the granularity of community sub-groups using socio-technical factors. However, refactoring such smells requires the effort of developers individually. To eliminate them, supportive measures for every developer should be constructed according to their motifs and working states. Recent work revealed developers’ personalities could influence community smells’ variation, and their sentiments could impact productivity. Thus, sentiments could be evaluated to predict community smells’ occurrence on them. To this aim, this paper builds a developer-oriented and sentiment-aware community smell prediction model considering 3 smells such as Organizational Silo, Lone Wolf, and Bottleneck. Furthermore, it also predicts if a developer quitted the community after being affected by any smell. The proposed model achieves cross- and within-project prediction F-Measure ranging from 76% to 93%. Research also reveals 6 sentimental features having stronger predictive power compared with activeness metrics. Imperative and indicative expressions, politeness, and several emotions are the most powerful predictors. Finally, we test statistically the mean and distribution of sentimental features. Based on our findings, we suggest developers should communicate in a straightforward and polite way. Copyright ? 2021, The Authors. All rights reserved.

参考文献:

正在载入数据...

版权所有©华东理工大学 重庆维普资讯有限公司 渝B2-20050021-7 
渝公网安备 50019002500408号 违法和不良信息举报中心