中文
相关论文

相关论文: Issue Report Validation in an Industrial Context

200 篇论文

As part of the process of resolving issues submitted by users via bug reports, Android developers attempt to reproduce and observe the failures described by the bug report. Due to the low-quality of bug reports and the complexity of modern…

软件工程 · 计算机科学 2023-01-20 Zhaoxu Zhang , Robert Winn , Yu Zhao , Tingting Yu , William G. J. Halfond

Bug reports are essential for developers to confirm software problems, investigate their causes, and validate fixes. Unfortunately, reports often miss important information or are written unclearly, which can cause delays, increased issue…

软件工程 · 计算机科学 2025-02-07 Junayed Mahmud , Antu Saha , Oscar Chaparro , Kevin Moran , Andrian Marcus

Communication of follow-up recommendations when abnormalities are identified on imaging studies is prone to error. In this paper, we present a natural language processing approach based on deep learning to automatically identify clinically…

计算与语言 · 计算机科学 2019-05-16 Wilson Lau , Thomas H Payne , Ozlem Uzuner , Meliha Yetisgen

Release notes are admitted as an essential document by practitioners. They contain the summary of the source code changes for the software releases, such as issue fixes, added new features, and performance improvements. Manually producing…

软件工程 · 计算机科学 2022-04-13 Sristy Sumana Nath , Banani Roy

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

A lot of manual work goes into identifying a topic for an article. With a large volume of articles, the manual process can be exhausting. Our approach aims to address this issue by automatically extracting topics from the text of large…

计算与语言 · 计算机科学 2021-10-25 Linkai Zhu , Maoyi Huang , Maomao Chen , Wennan Wang

Context: The constant growth of primary evidence and Systematic Literature Reviews (SLRs) publications in the Software Engineering (SE) field leads to the need for SLR Updates. However, searching and selecting evidence for SLR updates…

软件工程 · 计算机科学 2024-02-09 Bianca Minetto Napoleão , Ritika Sarkar , Sylvain Hallé , Fabio Petrillo , Marcos Kalinowski

We conducted a systematic literature review on automated grading and feedback tools for programming education. We analysed 121 research papers from 2017 to 2021 inclusive and categorised them based on skills assessed, approach, language…

软件工程 · 计算机科学 2023-12-11 Marcus Messer , Neil C. C. Brown , Michael Kölling , Miaojing Shi

Auditing financial documents is a very tedious and time-consuming process. As of today, it can already be simplified by employing AI-based solutions to recommend relevant text passages from a report for each legal requirement of rigorous…

Topic modelling is a text mining technique for identifying salient themes from a number of documents. The output is commonly a set of topics consisting of isolated tokens that often co-occur in such documents. Manual effort is often…

计算与语言 · 计算机科学 2024-04-26 Lowri Williams , Eirini Anthi , Laura Arman , Pete Burnap

The escalating number of pending cases is a growing concern world-wide. Recent advancements in digitization have opened up possibilities for leveraging artificial intelligence (AI) tools in the processing of legal documents. Adopting a…

信息检索 · 计算机科学 2023-10-19 Subinay Adhikary , Sagnik Das , Sagnik Saha , Procheta Sen , Dwaipayan Roy , Kripabandhu Ghosh

Logs are imperative in the development and maintenance process of many software systems. They record detailed runtime information that allows developers and support engineers to monitor their systems and dissect anomalous behaviors and…

软件工程 · 计算机科学 2019-01-07 Jieming Zhu , Shilin He , Jinyang Liu , Pinjia He , Qi Xie , Zibin Zheng , Michael R. Lyu

Managing large numbers of incoming bug reports and finding the most critical issues in hardware development is time consuming, but crucial in order to reduce development costs. In this paper, we present an approach to predict the time to…

机器学习 · 计算机科学 2021-09-29 Thi Thu Hang Do , Markus Dobler , Niklas Kühl

Bug reports are a popular target for natural language processing (NLP). However, bug reports often contain artifacts such as code snippets, log outputs and stack traces. These artifacts not only inflate the bug reports with noise, but often…

软件工程 · 计算机科学 2021-10-05 Thomas Hirsch , Birgit Hofer

We propose a system for marking sensitive or copyrighted texts to detect their use in fine-tuning large language models under black-box access with statistical guarantees. Our method builds digital ``marks'' using invisible Unicode…

密码学与安全 · 计算机科学 2026-02-12 Yanming Li , Cédric Eichler , Nicolas Anciaux , Alexandra Bensamoun , Lorena Gonzalez Manzano , Seifeddine Ghozzi

Automated program repair (APR) faces the challenge of test overfitting, where generated patches pass validation tests but fail to generalize. Existing methods for patch assessment involve generating new tests or manual inspection, which can…

软件工程 · 计算机科学 2023-03-20 Thanh Le-Cong , Duc-Minh Luong , Xuan Bach D. Le , David Lo , Nhat-Hoa Tran , Bui Quang-Huy , Quyet-Thang Huynh

Automatic assessment of learner competencies is a fundamental task in intelligent tutoring systems. An assessment rubric typically and effectively describes relevant competencies and competence levels. This paper presents an approach to…

计算机与社会 · 计算机科学 2024-08-05 Francesca Mangili , Giorgia Adorni , Alberto Piatti , Claudio Bonesana , Alessandro Antonucci

Most modern software systems are characterized by a high number of components whose interactions can affect and complicate testing activities. During testing, developers can account for the interactions by isolating the code under test…

软件工程 · 计算机科学 2024-07-31 Mengzhen Li , Mattia Fazzini

Unit testing verifies the presence of faults in individual software components. Previous research has been targeting the automatic generation of unit tests through the adoption of random or search-based algorithms. Despite their…

软件工程 · 计算机科学 2022-04-13 Fabiano Pecorelli , Giovanni Grano , Fabio Palomba , Harald C. Gall , Andrea De Lucia

Just like other software, spreadsheets can contain significant faults. Static analysis is an accepted and well-established technique in software engineering known for its capability to discover faults. In recent years, a growing number of…

软件工程 · 计算机科学 2014-01-30 Daniel Kulesz , Jan-Peter Ostberg