paper-with-me

홈 › Papers

Joint Autoregressive and Graph Models for Software and Developer Social Networks

2021-01-21 · Rima Hazra, Hardik Aggarwal, Pawan Goyal, Animesh Mukherjee, Soumen Chakrabarti

Social network research has focused on hyperlink graphs, bibliographic citations, friend/follow patterns, influence spread, etc. Large software repositories also form a highly valuable networked artifact, usually in the form of a collection of packages, their developers, dependencies among them, and bug reports. This "social network of code" is rarely studied by social network researchers. We introduce two new problems in this setting. These problems are well-motivated in the software engineering community but not closely studied by social network scientists. The first is to identify packages that are most likely to be troubled by bugs in the immediate future, thereby demanding the greatest attention. The second is to recommend developers to packages for the next development cycle. Simple autoregression can be applied to historical data for both problems, but we propose a novel method to integrate network-derived features and demonstrate that our method brings additional benefits. Apart from formalizing these problems and proposing new baseline approaches, we prepare and contribute a substantial dataset connecting multiple attributes built from the long-term history of 20 releases of Ubuntu, growing to over 25,000 packages with their dependency links, maintained by over 3,800 developers, with over 280k bug reports.

📄 PDF Abstract BibTeX arXiv:2101.08729

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Session-based Social and Dependency-aware Software Recommendation

2021-03-10 · Dengcheng Yan, Tianyi Tang, Wenxin Xie, Yiwen Zhang 외

With the increase of complexity of modern software, social collaborative coding and reuse of open source software packages become more and more popular, which thus greatly enhances the development efficiency and software…

Graph AttentionRecommendation Systems

Investigating Software Usage in the Social Sciences: A Knowledge Graph Approach

2020-03-24 · David Schindler, Benjamin Zapilko, Frank Krüger

Knowledge about the software used in scientific investigations is necessary for different reasons, including provenance of the results, measuring software impact to attribute developers, and bibliometric software citatio…

ArticlesAttributeEntity DisambiguationNamed Entity Recognition (NER)

Code Recommendation for Open Source Software Developers

2022-10-15 · Yiqiao Jin, Yunsheng Bai, Yanqiao Zhu, Yizhou Sun 외

Open Source Software (OSS) is forming the spines of technology infrastructures, attracting millions of talents to contribute. Notably, it is challenging and critical to consider both the developers' interests and the sem…

Graph MiningRecommendation SystemsRetrieval

A wearable sensor vest for social humanoid robots with GPGPU, IoT, and modular software architecture

2022-01-06 · Mohsen Jafarzadeh, Stephen Brooks, Shimeng Yu, Balakrishnan Prabhakaran 외

Currently, most social robots interact with their surroundings and humans through sensors that are integral parts of the robots, which limits the usability of the sensors, human-robot interaction, and interchangeability.…

Speech-to-Texttext-to-speechText to Speech

A Hybrid LTR-based System via Social Context Embedding for Recommending Solutions of Software Bugs in Developer Communities

2026-03-07 · Fouzi Harrag, Mokdad Khemliche arxiv

Questions and Answering forums such as Stack Overflow play an important role in supporting software developers in finding answers to queries related to issues such as software errors and bugs. However, searching through …