中文
相关论文

相关论文: DeepAnalyze: Learning to Localize Crashes at Scale

200 篇论文

Geohazards such as landslides have caused great losses to the safety of people's lives and property, which is often accompanied with surface cracks. If such surface cracks could be identified in time, it is of great significance for the…

计算机视觉与模式识别 · 计算机科学 2021-12-03 Yuting Yang , Gang Mei

Pavement condition evaluation is essential to time the preventative or rehabilitative actions and control distress propagation. Failing to conduct timely evaluations can lead to severe structural and financial loss of the infrastructure and…

计算机视觉与模式识别 · 计算机科学 2020-12-18 Sadra Naddaf-Sh , M-Mahdi Naddaf-Sh , Amir R. Kashani , Hassan Zargarzadeh

Deep learning (DL) systems have been widely adopted in many areas, and are becoming even more popular with the emergence of large language models. However, due to the complex software stacks involved in their development and execution,…

软件工程 · 计算机科学 2025-07-03 Zilong He , Pengfei Chen , Hongyu Zhang , Xiaoyun Li , Guangba Yu , Hongyang Chen , Zibin Zheng

Providing feedback is an integral part of teaching. Most open online courses on programming make use of automated grading systems to support programming assignments and give real-time feedback. These systems usually rely on test results to…

软件工程 · 计算机科学 2019-05-30 Rahul Gupta , Aditya Kanade , Shirish Shevade

Debugging is considered as a rigorous but important feature of software engineering process. Since more than a decade, the software engineering research community is exploring different techniques for removal of faults from programs but it…

软件工程 · 计算机科学 2018-03-13 Safeeullah Soomro , Mohammad Riyaz Belgaum , Zainab Alansari , Mahdi H. Miraz

Crash reports are central to software maintenance, yet many lack the diagnostic detail developers need to debug efficiently. We examine whether large language models can enhance crash reports by adding fault locations, root-cause…

软件工程 · 计算机科学 2025-09-18 S M Farah Al Fahim , Md Nakhla Rafi , Zeyang Ma , Dong Jae Kim , Tse-Hsun , Chen

Automatic crash reporting systems have become a de-facto standard in software development. These systems monitor target software, and if a crash occurs they send details to a backend application. Later on, these reports are aggregated and…

In large-scale software systems, there are often no fully-fledged bug reports with human-written descriptions when an error occurs. In this case, developers rely on stack traces, i.e., series of function calls that led to the error. Since…

软件工程 · 计算机科学 2024-12-20 Egor Shibaev , Denis Sushentsev , Yaroslav Golubev , Aleksandr Khvorov

Software crash bugs cause unexpected program behaviors or even abrupt termination, thus demanding immediate resolution. However, resolving crash bugs can be challenging due to their complex root causes, which can originate from issues in…

软件工程 · 计算机科学 2025-09-03 Xueying Du , Mingwei Liu , Hanlin Wang , Juntao Li , Xin Peng , Yiling Lou

Unique challenges arise when testing mobile applications due to their prevailing event-driven nature and complex contextual features (e.g. sensors, notifications). Current automated input generation approaches for Android apps are typically…

Crash reports are vital for software maintenance since they allow the developers to be informed of the problems encountered in the mobile application. Before fixing, developers need to reproduce the crash, which is an extremely…

软件工程 · 计算机科学 2023-10-12 Yuchao Huang , Junjie Wang , Zhe Liu , Yawen Wang , Song Wang , Chunyang Chen , Yuanzhe Hu , Qing Wang

Software vulnerabilities can pose severe harms to a computing system. They can lead to system crash, privacy leakage, or even physical damage. Correctly identifying vulnerabilities among enormous software codes in a timely manner is so far…

密码学与安全 · 计算机科学 2022-11-24 Jin Wang , Hui Xiao , Shuwen Zhong , Yinhao Xiao

Facebook operates a family of services used by over two billion people daily on a huge variety of mobile devices. Many devices are configured to upload crash reports should the app crash for any reason. Engineers monitor and triage millions…

软件工程 · 计算机科学 2019-11-13 Rebecca Qian , Yang Yu , Wonhee Park , Vijayaraghavan Murali , Stephen Fink , Satish Chandra

Lane detection plays a crucial role in autonomous driving by providing vital data to ensure safe navigation. Modern algorithms rely on anchor-based detectors, which are then followed by a label-assignment process to categorize training…

计算机视觉与模式识别 · 计算机科学 2024-04-02 Sapir Kontente , Roy Orfaig , Ben-Zion Bobrovsky

Automated crash reporting systems generate large volumes of duplicate reports, overwhelming issue-tracking systems and increasing developer workload. Traditional stack trace-based deduplication methods, relying on string similarity,…

软件工程 · 计算机科学 2025-08-28 Md Afif Al Mamun , Gias Uddin , Lan Xia , Longyu Zhang

Software bugs require developers to exert significant effort to identify and resolve them, often consuming about one-third of their time. Bug localization, the process of pinpointing the exact source code files that need modification, is…

软件工程 · 计算机科学 2025-06-24 Partha Chakraborty , Mahmoud Alfadel , Meiyappan Nagappan

Road crashes and related forms of accidents are a common cause of injury and death among the human population. According to 2015 data from the World Health Organization, road traffic injuries resulted in approximately 1.25 million deaths…

计算机视觉与模式识别 · 计算机科学 2018-11-06 Rateb Jabbar , Khalifa Al-Khalifa , Mohamed Kharbeche , Wael Alhajyaseen , Mohsen Jafari , Shan Jiang

Developers often use crash reports to understand the root cause of bugs. However, locating the buggy source code snippet from such information is a challenging task, mainly when the log database contains many crash reports. To mitigate this…

软件工程 · 计算机科学 2024-03-19 Marcos Medeiros , Uirá Kulesza , Roberta Coelho , Rodrigo Bonifácio , Christoph Treude , Eiji Adachi

Software debugging is a very time-consuming process, which is even worse for multi-threaded programs, due to the non-deterministic behavior of thread-scheduling algorithms. However, the debugging time may be greatly reduced, if automatic…

计算机科学中的逻辑 · 计算机科学 2015-09-09 Erickson H. da S. Alves , Lucas C. Cordeiro , Eddie B. de Lima Filho

Automatic detection and classification of pavement distresses is critical in timely maintaining and rehabilitating pavement surfaces. With the evolution of deep learning and high performance computing, the feasibility of vision-based…

计算机视觉与模式识别 · 计算机科学 2020-12-01 Vishal Mandal , Abdul Rashid Mussah , Yaw Adu-Gyamfi