中文
相关论文

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

200 篇论文

The exercise of detecting similar bug reports in bug tracking systems is known as duplicate bug report detection. Having prior knowledge of a bug report's existence reduces efforts put into debugging problems and identifying the root cause.…

软件工程 · 计算机科学 2023-11-15 Avinash Patil , Aryan Jadon

The bug growth pattern prediction is a complicated, unrelieved task, which needs considerable attention. Advance knowledge of the likely number of bugs discovered in the software system helps software developers in designating sufficient…

软件工程 · 计算机科学 2021-04-27 Hadi Jahanshahi , Mucahit Cevik , Ayşe Başar

Successful development of software systems involves efficient navigation among software artifacts. One state-of-practice approach to structure information is to establish trace links between artifacts, a practice that is also enforced by…

软件工程 · 计算机科学 2016-02-25 Markus Borg

Context: Given a bug report and source code of the project, bug localization can help developers to focus on fixing probable buggy files rather than searching the entire source code repository. While existing research uses information…

The increasing reliance on applications with machine learning (ML) components calls for mature engineering techniques that ensure these are built in a robust and future-proof manner. We aim to empirically determine the state of the art in…

软件工程 · 计算机科学 2020-07-30 Alex Serban , Koen van der Blom , Holger Hoos , Joost Visser

Collecting traces from software running in the field is both useful and challenging. Traces may indeed help revealing unexpected usage scenarios, detecting and reproducing failures, and building behavioral models that reflect how the…

软件工程 · 计算机科学 2020-02-11 Oscar Cornejo , Daniela Briola , Daniela Micucci , Leonardo Mariani

Automated Program Repair (APR) agents leverage Large Language Models (LLMs) to autonomously diagnose and fix software bugs through reasoning, planning, and tool use. Despite impressive leaderboard gains on benchmarks such as SWE-bench,…

软件工程 · 计算机科学 2026-05-28 Ira Ceka , Hailie Mitchell , Saurabh Pujar , Luca Buratti , Shyam Ramji , Junfeng Yang , Gail Kaiser , Baishakhi Ray

Item difficulty plays a crucial role in test performance, interpretability of scores, and equity for all test-takers, especially in large-scale assessments. Traditional approaches to item difficulty modeling rely on field testing and…

计算与语言 · 计算机科学 2025-09-30 Sydney Peters , Nan Zhang , Hong Jiao , Ming Li , Tianyi Zhou , Robert Lissitz

In software engineering, technical debt, signifying the compromise between short-term expediency and long-term maintainability, is being addressed by researchers through various machine learning approaches. This study seeks to provide a…

软件工程 · 计算机科学 2025-11-24 Eric L. Melin , Nasir U. Eisty

Continual learning, also known as lifelong learning or incremental learning, refers to the process by which a model learns from a stream of incoming data over time. A common problem in continual learning is the classification layer's bias…

计算机视觉与模式识别 · 计算机科学 2025-01-27 Haoran Chen , Micah Goldblum , Zuxuan Wu , Yu-Gang Jiang

This report describes the experiences of one organization's adoption of Test Driven Development (TDD) practices as part of a medium-term software project employing Extreme Programming as a methodology. Three years into this project the…

软件工程 · 计算机科学 2021-02-01 Jim Buchan , Ling Li , Stephen G. MacDonell

Online controlled experiments (A/B tests) have become the gold standard for learning the impact of new product features in technology companies. Randomization enables the inference of causality from an A/B test. The randomized assignment…

应用统计 · 统计学 2022-12-20 Qike Li , Samir Jamkhande , Pavel Kochetkov , Pai Liu

Bug localization is a crucial aspect of software maintenance, running through the entire software lifecycle. Information retrieval-based bug localization (IRBL) identifies buggy code based on bug reports, expediting the bug resolution…

软件工程 · 计算机科学 2025-05-02 Feifei Niu , Chuanyi Li , Kui Liu , Xin Xia , David Lo

Retrieval-Augmented Generation (RAG) is a well-established and rapidly evolving field within AI that enhances the outputs of large language models by integrating relevant information retrieved from external knowledge sources. While industry…

信息检索 · 计算机科学 2025-11-19 Lorenz Brehme , Benedikt Dornauer , Thomas Ströhle , Maximilian Ehrhart , Ruth Breu

Developments in machine learning together with the increasing usage of sensor data challenge the reliance on deterministic logs, requiring new process mining solutions for uncertain, and in particular stochastically known, logs. In this…

机器学习 · 计算机科学 2023-07-31 Eli Bogdanov , Izack Cohen , Avigdor Gal

Following the recent surge in adoption of machine learning (ML), the negative impact that improper use of ML can have on users and society is now also widely recognised. To address this issue, policy makers and other stakeholders, such as…

软件工程 · 计算机科学 2021-03-02 Alex Serban , Koen van der Blom , Holger Hoos , Joost Visser

The modern software development landscape has seen a shift in focus toward mobile applications as tablets and smartphones near ubiquitous adoption. Due to this trend, the complexity of these apps has been increasing, making development and…

软件工程 · 计算机科学 2017-05-12 Kevin Moran , Mario Linares-Vásquez , Carlos Bernal-Cárdenas , Denys Poshyvanyk

Continuous Integration (CI) provides early feedback by automatically building software, but long build durations can hinder developer productivity. CI services use caching to speed up builds by reusing infrequently changing artifacts, yet…

软件工程 · 计算机科学 2026-03-20 Taher A. Ghaleb , Daniel Alencar da Costa , Ying Zou

Understanding causality should be a core requirement of any attempt to build real impact through AI. Due to the inherent unobservability of counterfactuals, large randomised trials (RCTs) are the standard for causal inference. But large…

Sequential recommendation is essential in modern recommender systems, aiming to predict the next item a user may interact with based on their historical behaviors. However, real-world scenarios are often dynamic and subject to shifts in…

信息检索 · 计算机科学 2025-04-03 Changshuo Zhang , Xiao Zhang , Teng Shi , Jun Xu , Ji-Rong Wen