中文
相关论文

相关论文: Adopting Automated Bug Assignment in Practice -- A…

200 篇论文

The continuous inflow of bug reports is a considerable challenge in large development projects. Inspired by contemporary work on mining software repositories, we designed a prototype bug assignment solution based on machine learning in…

软件工程 · 计算机科学 2022-09-20 Markus Borg , Leif Jonsson , Emelie Engström , Béla Bartalos , Attila Szabó

The rapid evolution of the telecommunication industry necessitates efficient troubleshooting processes to maintain network reliability, software maintainability, and service quality. Trouble Reports (TRs), which document issues in…

软件工程 · 计算机科学 2025-11-24 Soroush Javdan , Pragash Krishnamoorthy , Olga Baysal

Multiple approaches have been proposed to automatically recommend potential developers who can address bug reports. These approaches are typically designed to work for any bug report submitted to any software project. However, we conjecture…

软件工程 · 计算机科学 2023-05-31 Yang Song , Oscar Chaparro

Software quality assurance remains a major challenge in industrial environments, where large-scale and long-lived systems inevitably accumulate defects. Identifying the location of a fault is often time-consuming and costly, particularly…

软件工程 · 计算机科学 2026-05-14 Pernilla Hall , Anton Ununger , Riccardo Rubei , Alessio Bucaioni

Usually, managers or technical leaders in software projects assign issues manually. This task may become more complex as more detailed is the issue description. This complexity can also make the process more prone to errors (misassignments)…

软件工程 · 计算机科学 2021-04-06 Pedro Oliveira , Rossana M. C. Andrade , Tales P. Nogueira , Isaac Barreto , Leandro Morais Bueno

Bug triage can be defined as the process of assigning a developer to a bug report. The duty of the bug triage team is to study the developers profiles well in order to make an appropriate match between the developers and the incoming bug…

软件工程 · 计算机科学 2022-02-04 Madonna Mayez , Khaled Nagaty , Abeer Hamdy

We propose an automated approach to bug assignment to developers in large open-source software projects. This way, we assist human bug triagers who are in charge of finding the best developer with the right level of expertise in a…

软件工程 · 计算机科学 2025-04-24 Chad Marshall , Andrew Barovic , Armin Moin

More and more users and developers are using Issue Tracking Systems (ITSs) to report issues, including bugs, feature requests, enhancement suggestions, etc. Different information, however, is gathered from users when issues are reported on…

软件工程 · 计算机科学 2019-09-04 Yuxiang Zhu , Minxue Pan , Yu Pei , Tian Zhang

Software development teams generally welcome any effort to expose bugs in their code base. In this work, we build on the hypothesis that mobile apps from the same category (e.g., two web browser apps) may be affected by similar bugs in…

软件工程 · 计算机科学 2023-01-24 Xunzhu Tang , Haoye Tian , Pingfan Kong , Kui Liu , Jacques Klein , Tegawendé F. Bissyande

One of the primary mechanisms by which developers receive feedback about in-field failures of software from users is through bug reports. Unfortunately, the quality of manually written bug reports can vary widely due to the effort required…

The task of finding the best developer to fix a bug is called bug triage. Most of the existing approaches consider the bug triage task as a classification problem, however, classification is not appropriate when the sets of classes change…

软件工程 · 计算机科学 2022-01-17 Denis Sushentsev , Aleksandr Khvorov , Roman Vasiliev , Yaroslav Golubev , Timofey Bryksin

Traces of user interactions with a software system, captured in production, are commonly used as an input source for user experience testing. In this paper, we present an alternative use, introducing a novel approach of modeling user…

软件工程 · 计算机科学 2019-07-24 Hui Chen , Kostadin Damevski , David Shepherd , Nicholas A. Kraft

System tracing has become essential for understanding complex software behavior in modern systems, yet sophisticated trace analysis tools face significant adoption gaps in industrial settings. Through a year-long collaboration with Ericsson…

软件工程 · 计算机科学 2025-08-05 Kaveh Shahedi , Matthew Khouzam , Heng Li , Maxime Lamothe , Foutse Khomh

When changes are performed on an automated production system (aPS), new faults can be accidentally introduced in the system, which are called regressions. A common method for finding these faults is regression testing. In most cases, this…

软件工程 · 计算机科学 2022-12-13 Sebastian Ulewicz , Birgit Vogel-Heuser

Bug triaging is a process to decide what to do with newly coming bug reports. In this paper, we have mined association rules for the prediction of bug assignee of a newly reported bug using different bug attributes, namely, severity,…

软件工程 · 计算机科学 2018-07-25 Meera Sharma , Abhishek Tandon , Madhu Kumari , V B Singh

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 a large set of…

软件工程 · 计算机科学 2026-03-10 Fouzi Harrag , Mokdad Khemliche

Trial-and-error is a fundamental strategy for humans to solve complex problems and a necessary capability for Artificial Intelligence (AI) systems operating in real-world environments. Although several trial-and-error AI techniques have…

计算与语言 · 计算机科学 2026-04-13 Xinkai Zhang , Jingtao Zhan , Yiqun Liu , Qingyao Ai

One of the key tasks related to ensuring mobile app quality is the reporting, management, and resolution of bug reports. As such, researchers have committed considerable resources toward automating various tasks of the bug management…

软件工程 · 计算机科学 2023-01-04 Jack Johnson , Junayed Mahmud , Tyler Wendland , Kevin Moran , Julia Rubin , Mattia Fazzini

Traditional bug-tracking systems rely heavily on manual reporting, reproduction, classification, and resolution, involving multiple stakeholders such as end users, customer support, developers, and testers. This division of responsibilities…

软件工程 · 计算机科学 2026-04-01 Utku Boran Torun , Mehmet Taha Demircan , Mahmut Furkan Gön , Eray Tüzün

Regression testing is an important part of quality control in both software and embedded products, where hardware is involved. It is also one of the most expensive and time consuming part of the product cycle. To improve the cost…

软件工程 · 计算机科学 2019-10-24 Tri Quach , Tommi Oinonen , Antti Karjalainen
‹ 上一页 1 2 3 10 下一页 ›