中文
相关论文

相关论文: Providing Real-time Assistance for Repairing Runti…

200 篇论文

Online programming platforms such as Codeforces and LeetCode attract millions of users seeking to learn to program or refine their skills for industry interviews. A major challenge for these users is the Time Limit Exceeded (TLE) error,…

A self-healing application brings itself into a stable state after a failure put the software into an unstable state. For such self-healing software application, finding fix for a previously unseen fault is a grand challenge. Asking the…

软件工程 · 计算机科学 2012-03-27 Mohammad Muztaba Fuad , Debzani Deb , Jinsuk Baek

TODO comments are widely used by developers to remind themselves or others about incomplete tasks. In other words, TODO comments are usually associated with temporary or suboptimal solutions. In practice, all the equivalent suboptimal…

软件工程 · 计算机科学 2024-05-13 Zhipeng Gao , Yanqi Su , Xing Hu , Xin Xia

In this paper, we do automatic correctness assessment for patches generated by program repair systems. We consider the human-written patch as ground truth oracle and randomly generate tests based on it, a technique proposed by Shamshiri et…

软件工程 · 计算机科学 2021-05-10 He Ye , Matias Martinez , Martin Monperrus

Automated program repair (APR) aims to fix software bugs automatically and plays a crucial role in software development and maintenance. With the recent advances in deep learning (DL), an increasing number of APR techniques have been…

软件工程 · 计算机科学 2023-11-02 Quanjun Zhang , Chunrong Fang , Yuxiang Ma , Weisong Sun , Zhenyu Chen

Motivated by the philosophy and phenomenal success of compressed sensing, the problem of reconstructing a matrix from a sampling of its entries has attracted much attention recently. Such a problem can be viewed as an information-theoretic…

信息论 · 计算机科学 2009-05-15 Zhisu Zhu , Anthony Man-Cho So , Yinyu Ye

To date, over 40 Automated Program Repair (APR) tools have been designed with varying bug-fixing strategies, which have been demonstrated to have complementary performance in terms of being effective for different bug classes. Intuitively,…

软件工程 · 计算机科学 2023-09-18 Wenkang Zhong , Chuanyi Li , Kui Liu , Tongtong Xu , Tegawendé F. Bissyandé , Jidong Ge , Bin Luo , Vincent Ng

Automated Program Repair (APR) has advanced rapidly with Large Language Models (LLMs), but most existing methods remain computationally expensive, and focused on a small set of languages. Ruby, despite its widespread use in web development…

软件工程 · 计算机科学 2025-11-07 Nikta Akbarpour , Mahdieh Sadat Benis , Fatemeh Hendijani Fard , Ali Ouni , Mohamed Aymen Saied

Modern software development relies heavily on Application Programming Interface (API) libraries. However, there are often certain constraints on using API elements in such libraries. Failing to follow such constraints (API misuse) could…

软件工程 · 计算机科学 2019-08-20 Tam The Nguyen , Phong Minh Vu , Tung Thanh Nguyen

Automated program repair is a crucial task for improving the efficiency of software developers. Recently, neural-based techniques have demonstrated significant promise in generating correct patches for buggy code snippets. However, most…

软件工程 · 计算机科学 2023-05-17 Yuwei Zhang , Ge Li , Zhi Jin , Ying Xing

The increasing complexity of software has led to the steady growth of vulnerabilities. Vulnerability repair investigates how to fix software vulnerabilities. Manual vulnerability repair is labor-intensive and time-consuming because it…

软件工程 · 计算机科学 2025-06-16 Yiwei Hu , Zhen Li , Kedie Shu , Shenghua Guan , Deqing Zou , Shouhuai Xu , Bin Yuan , Hai Jin

Consumption of REST services has become a popular means of invoking code provided by third parties, particularly in web applications. Nowadays programmers of web applications can choose TypeScript over JavaScript to benefit from static type…

软件工程 · 计算机科学 2020-07-17 Nuno Burnay , Antónia Lopes , Vasco T. Vasconcelos

Retrieval-Augmented Generation (RAG) enhances recency and factuality in answers. However, existing evaluations rarely test how well these systems cope with real-world noise, conflicting between internal and external retrieved contexts, or…

计算与语言 · 计算机科学 2025-10-29 Yixiao Zeng , Tianyu Cao , Danqing Wang , Xinran Zhao , Zimeng Qiu , Morteza Ziyadi , Tongshuang Wu , Lei Li

Responsive websites frequently experience distorted layouts at specific screen sizes, called Responsive Layout Failures (RLFs). Manually repairing these RLFs involves tedious trial-and-error adjustments of HTML elements and CSS properties.…

软件工程 · 计算机科学 2025-11-04 Tasmia Zerin , Moumita Asad , B. M. Mainul Hossain , Kazi Sakib

Programming is increasingly taught using block-based languages like Scratch. While the use of blocks prevents syntax errors, learners can still make semantic mistakes, requiring feedback and help. As teachers may be overwhelmed by help…

软件工程 · 计算机科学 2025-04-18 Sebastian Schweikl , Gordon Fraser

In the past decade, research on test-suite-based automatic program repair has grown significantly. Each year, new approaches and implementations are featured in major software engineering venues. However, most of those approaches are…

软件工程 · 计算机科学 2019-05-29 Thomas Durieux , Fernanda Madeiral , Matias Martinez , Rui Abreu

The parallel machine scheduling problem has been a popular topic for many years due to its theoretical and practical importance. This paper addresses the robust makespan optimization problem on unrelated parallel machine scheduling with…

最优化与控制 · 数学 2020-10-23 Chutong Gao , Weihao Wang , Leyuan Shi

In introductory programming courses, it is challenging for instructors to provide debugging feedback on students' incorrect programs. Some recent tools automatically offer program repair feedback by identifying any differences between…

软件工程 · 计算机科学 2021-07-15 Yunlong Lu , Na Meng , Wenxin Li

Guaranteeing runtime integrity of embedded system software is an open problem. Trade-offs between security and other priorities (e.g., cost or performance) are inherent, and resolving them is both challenging and important. The…

密码学与安全 · 计算机科学 2022-09-05 Ivan De Oliveira Nunes , Sashidhar Jakkamsetti , Youngil Kim , Gene Tsudik

Large reasoning models trained with reinforcement learning and verifiable rewards (RLVR) achieve strong performance on complex reasoning tasks, yet often overthink, generating redundant reasoning without performance gains. Existing…

计算与语言 · 计算机科学 2026-04-20 Shuaiyi Nie , Siyu Ding , Wenyuan Zhang , Linhao Yu , Tianmeng Yang , Yao Chen , Weichong Yin , Yu Sun , Hua Wu , Tingwen Liu
‹ 上一页 1 8 9 10 下一页 ›