location: Current position: jianghe >> Scientific Research >> Paper Publications

Developer social networks in software engineering: construction, analysis, and applications

Hits:

Indexed by:期刊论文

Date of Publication:2014-12-01

Journal:SCIENCE CHINA-INFORMATION SCIENCES

Included Journals:SCIE、EI

Volume:57

Issue:12

Page Number:1-23

ISSN No.:1674-733X

Key Words:developer social networks; social network analysis; software maintenance; communication and coordination; prediction and recommendation

Abstract:With the increasing popularity of Internet, more and more developers are collaborating together for software development. During the collaboration, a lot of information related to software development, including communication and coordination information of developers, can be recorded in software repositories. The information can be employed to construct Developer Social Networks (DSNs) for facilitating tasks in software engineering. In this paper, we survey recent advances of DSNs and examine three fundamental steps of DSNs, namely construction, analysis, and applications. We summarize the state-of-the-art methods in the three steps and investigate the relationships among them. Furthermore, we discuss the main issues and point out the future opportunities in the study of DSNs.

Pre One:一般间隙及一次性条件的严格模式匹配

Next One:New Insights Into Diversification of Hyper-Heuristics