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

A Collaboration-Aware Approach to Profiling Developer Expertise with Cross-Community Data

  • Xiaotao Song
  • , Jiafei Yan
  • , Yuexin Huang
  • , Hailong Sun*
  • , Hongyu Zhang
  • *此作品的通讯作者
  • Taiyuan University of Technology
  • Beihang University
  • University of Newcastle

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

摘要

Developer expertise is an important factor that should be considered in various software development activities. And it is challenging to accurately profile the expertise of developers as their activities often disperse across different online communities, such as Community Question Answering sites (e.g., Stack Overflow) and Open Source Software platforms (e.g., GitHub). In this regard, early work mainly considers a single community while recent studies are starting to profile developers with cross-community data. However, few works consider the collaborative interactions among developers in evaluating developer expertise across communities. In this work, we propose a collaboration-aware approach to profiling developer expertise using cross-community data by taking into consideration developers' contributions, collaborative interactions, and the dynamic changes of expertise. Specifically, we are concerned with the common developers in GitHub and Stack Overflow. First, we propose a time-sensitive model to characterize the developer's expertise in the two communities and integrate the results to generate basic expertise profiles. Second, we build a developer network by analyzing the collaborative interactions among the developers of the two communities. Finally, we apply the topic-sensitive PageRank algorithm to incorporate developer relationships into expertise profiling. Results of extensive experiments on a large number of common developers of GitHub and Stack Overflow demonstrate the effectiveness of our approach.

源语言英语
主期刊名Proceedings - 2022 IEEE 22nd International Conference on Software Quality, Reliability and Security, QRS 2022
出版商Institute of Electrical and Electronics Engineers Inc.
344-355
页数12
ISBN(电子版)9781665477048
DOI
出版状态已出版 - 2022
活动22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022 - Virtual, Online, 中国
期限: 5 12月 20229 12月 2022

出版系列

姓名IEEE International Conference on Software Quality, Reliability and Security, QRS
2022-December
ISSN(印刷版)2693-9177

会议

会议22nd IEEE International Conference on Software Quality, Reliability and Security, QRS 2022
国家/地区中国
Virtual, Online
时期5/12/229/12/22

指纹

探究 'A Collaboration-Aware Approach to Profiling Developer Expertise with Cross-Community Data' 的科研主题。它们共同构成独一无二的指纹。

引用此