中文
相关论文

相关论文: Categorizing Bugs with Social Networks: A Case Stu…

200 篇论文

Debugging hardware designs requires significant manual effort during hardware development. After engineers identify a bug-triggering test case in simulation-based hardware verification, they usually spend considerable time analyzing the…

硬件体系结构 · 计算机科学 2025-08-21 Ruiyang Ma , Daikang Kuang , Ziqian Liu , Jiaxi Zhang , Ping Fan , Guojie Luo

Bug triage is an important step in the process of bug fixing. The goal of bug triage is to assign a new-coming bug to the correct potential developer. The existing bug triage approaches are based on machine learning algorithms, which build…

软件工程 · 计算机科学 2017-03-14 Weiqin Zou , Yan Hu , Jifeng Xuan , He Jiang

Detecting the presence of bots in distributed software development activity is very important in order to prevent bias in large-scale socio-technical empirical analyses. In previous work, we proposed a classification model to detect bots in…

软件工程 · 计算机科学 2021-03-23 Mehdi Golzadeh , Alexandre Decan , Tom Mens

Open-source software projects are foundational to modern software ecosystems, with the Linux kernel standing out as a critical exemplar due to its ubiquity and complexity. Although security patches are continuously integrated into the Linux…

The art of finding software vulnerabilities has been covered extensively in the literature and there is a huge body of work on this topic. In contrast, the intentional insertion of exploitable, security-critical bugs has received little…

密码学与安全 · 计算机科学 2020-07-07 Jannik Pewny , Thorsten Holz

Software testing helps developers to identify bugs. However, awareness of bugs is only the first step. Finding and correcting the faulty program components is equally hard and essential for high-quality software. Fault localization…

软件工程 · 计算机科学 2020-03-05 Hannes Thaller , Lukas Linsbauer , Alexander Egyed , Stefan Fischer

Software and systems traceability is widely accepted as an essential element for supporting many software development tasks. Today's version control systems provide inbuilt features that allow developers to tag each commit with one or more…

软件工程 · 计算机科学 2018-04-10 Michael Rath , Jacob Rendall , Jin L. C. Guo , Jane Cleland-Huang , Patrick Maeder

Estimation of software reliability often poses a considerable challenge, particularly for critical softwares. Several methods of estimation of reliability of software are already available in the literature. But, so far almost nobody used…

软件工程 · 计算机科学 2024-06-10 Pallabi Ghosh , Ashis Kr. Chakraborty , Soumen Dey

Context: Issue tracking systems are used to track and describe tasks in the development process, e.g., requested feature improvements or reported bugs. However, past research has shown that the reported issue types often do not match the…

软件工程 · 计算机科学 2021-10-11 Steffen Herbold , Alexander Trautsch , Fabian Trautsch

Community smells are negative patterns in software development teams' interactions that impede their ability to successfully create software. Examples are team members working in isolation, lack of communication and collaboration across…

A relevant, sometimes overlooked, quality criterion for communities in graphs is that they should be well-connected in addition to being edge-dense. Prior work has shown that leading community detection methods can produce poorly-connected…

社会与信息网络 · 计算机科学 2025-08-07 The-Anh Vu-Le , Minhyuk Park , Ian Chen , George Chacko , Tandy Warnow

Background: Performance bugs can lead to severe issues regarding computation efficiency, power consumption, and user experience. Locating these bugs is a difficult task because developers have to judge for every costly operation whether…

软件工程 · 计算机科学 2017-07-03 Sebastian Baltes , Oliver Moseler , Fabian Beck , Stephan Diehl

Static bug detection tools help developers detect code problems. However, it is known that they remain underutilized due to various reasons. Recent advances to incorporate static bug detectors in modern software development workflows can…

软件工程 · 计算机科学 2021-03-26 Junjie Li

Computer-based systems have solved several domain problems, including industrial, military, education, and wearable. Nevertheless, such arrangements need high-quality software to guarantee security and safety as both are mandatory for…

Tracking user reported bugs requires considerable engineering effort in going through many repetitive reports and assigning them to the correct teams. This paper proposes a neural architecture that can jointly (1) detect if two bug reports…

计算与语言 · 计算机科学 2019-04-05 Lahari Poddar , Leonardo Neves , William Brendel , Luis Marujo , Sergey Tulyakov , Pradeep Karuturi

Fuzzing has been an important approach for finding bugs and vulnerabilities in programs. Many fuzzers deployed in industry run daily and can generate an overwhelming number of crashes. Diagnosing such crashes can be very challenging and…

软件工程 · 计算机科学 2022-09-07 Ashwin Kallingal Joshy , Wei Le

Context: Many studies consider the relation between individual aspects of the software engineering process and bug-introduction, e.g., software testing and code review. These studies typically only identify correlations between their set of…

软件工程 · 计算机科学 2026-02-05 Lukas Schulte , Anamaria Mojica-Hanke , Mario Linares-Vásquez , Steffen Herbold

Bug bounties have become increasingly popular in recent years. This paper discusses bug bounties by framing these theoretically against so-called platform economy. Empirically the interest is on the disclosure of web vulnerabilities through…

密码学与安全 · 计算机科学 2018-05-28 Jukka Ruohonen , Luca Allodi

Debugging is a central yet complex activity in software engineering. Prior studies have documented debugging strategies and tool usage, but little theory explains how experienced developers reason about bugs in large, real-world codebases.…

软件工程 · 计算机科学 2026-02-13 Haolin Li , Michael Coblenz

We report on a large-scale empirical study investigating the relevance of socio-technical congruence over key basic software quality metrics, namely, bugs and churn. In particular, we explore whether alignment or misalignment of social…

软件工程 · 计算机科学 2021-05-19 Wolfgang Mauerer , Mitchell Joblin , Damian A. Tamburri , Carlos Paradis , Rick Kazman , Sven Apel