中文
相关论文

相关论文: Breaking New Ground in Software Defect Prediction:…

200 篇论文

Context: Software development is human-centric and vulnerable to human error. Human errors are errors in the human thought process. To ensure software quality, practitioners must understand how to manage these human errors. Organizations…

软件工程 · 计算机科学 2023-04-07 Sweta Mahaju , Jeffrey C. Carver , Gary L. Bradshaw

Fault identification and testing has always been the most specific concern in the field of software development. To identify and testify the bug we should be aware of the source of the failure or any unwanted issue. In this paper, we are…

软件工程 · 计算机科学 2014-05-06 Vishal Anand , Ramani S

Code smells represent sub-optimal implementation choices applied by developers when evolving software systems. The negative impact of code smells has been widely investigated in the past: besides developers' productivity and ability to…

This paper describes an approach for user (e.g. SW architect) assisting in software processes. The approach observes the user's action and tries to predict his next step. For this we use approaches in the area of machine learning (sequence…

软件工程 · 计算机科学 2011-10-07 Michael Deynet

Data-driven defect prediction has become increasingly important in software engineering process. Since it is not uncommon that data from a software project is insufficient for training a reliable defect prediction model, transfer learning…

神经与进化计算 · 计算机科学 2020-02-11 Ke Li , Zilin Xiang , Tao Chen , Shuo Wang , Kay Chen Tan

File-level defect prediction models traditionally rely on product and process metrics. While process metrics effectively complement product metrics, they often overlook commit size the number of files changed per commit despite its strong…

软件工程 · 计算机科学 2026-04-02 Amit Kumar , Ethari Hrishikesh , Sonali Agarwal

In the field of machine learning, regression problems are pivotal due to their ability to predict continuous outcomes. Traditional error metrics like mean squared error, mean absolute error, and coefficient of determination measure model…

机器学习 · 计算机科学 2024-06-07 Yu-Hsueh Fang , Chia-Yen Lee

Software defect datasets, which are collections of software bugs, are essential resources to facilitate empirical research and enable standardized benchmarking for a wide range of software engineering techniques, including emerging areas…

软件工程 · 计算机科学 2026-02-12 Hao-Nan Zhu , Robert M. Furth , Michael Pradel , Cindy Rubio-González

Checking software application suitability using automated software tools has become a vital element for most organisations irrespective of whether they produce in-house software or simply customise off-the-shelf software applications for…

软件工程 · 计算机科学 2015-08-05 Rajesh Mathur , Scott Miles , Miao Du

Predictive models are often introduced to decision-making tasks under the rationale that they improve performance over an existing decision-making policy. However, it is challenging to compare predictive performance against an existing…

机器学习 · 计算机科学 2024-06-13 Luke Guerdan , Amanda Coston , Kenneth Holstein , Zhiwei Steven Wu

For more than 30 years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make developers satisfied and happy. This claim has rarely been…

软件工程 · 计算机科学 2015-05-06 Daniel Graziotin , Xiaofeng Wang , Pekka Abrahamsson

Automated test generators, such as search based software testing (SBST) techniques, replace the tedious and expensive task of manually writing test cases. SBST techniques are effective at generating tests with high code coverage. However,…

软件工程 · 计算机科学 2022-06-15 Anjana Perera

Explaining the prediction results of software defect prediction models is a challenging while practical task, which can provide useful information for developers to understand and fix the predicted bugs. To address this issue, recently,…

软件工程 · 计算机科学 2021-11-23 Jiho Shin , Reem Aleithan , Jaechang Nam , Junjie Wang , Song Wang

In recent years, Software has become an indispensable part of every segment from simple Office Automation to Space Technology and E-mail to E-commerce. The evolution in Software architecture is always an open issue for researchers to…

软件工程 · 计算机科学 2012-07-04 U. S. Poornima , V. Suma

The problem of software fault localization may be viewed as an approach for finding hidden faults or bugs in the existing program codes which are syntactically correct and give fault free output for some input instances but fail for all…

软件工程 · 计算机科学 2016-05-09 Vangipuram Radhakrishna

In a wide array of areas, algorithms are matching and surpassing the performance of human experts, leading to consideration of the roles of human judgment and algorithmic prediction in these domains. The discussion around these…

计算机视觉与模式识别 · 计算机科学 2019-04-01 Maithra Raghu , Katy Blumer , Greg Corrado , Jon Kleinberg , Ziad Obermeyer , Sendhil Mullainathan

In the era of increasingly complex AI models for time series forecasting, progress is often measured by marginal improvements on benchmark leaderboards. However, this approach suffers from a fundamental flaw: standard evaluation metrics…

机器学习 · 计算机科学 2026-05-28 Wanjin Feng , Yuan Yuan , Jingtao Ding , Yong Li

This research paper aims to find, analyze and understand code patterns in any software system and measure its quality by defining standards and proposing a formula for the same. Every code that is written can be divided into different code…

软件工程 · 计算机科学 2011-07-01 Jitesh Dundas

We introduce a novel framework for incorporating human expertise into algorithmic predictions. Our approach leverages human judgment to distinguish inputs which are algorithmically indistinguishable, or "look the same" to predictive…

机器学习 · 计算机科学 2024-10-31 Rohan Alur , Manish Raghavan , Devavrat Shah

Context: Software systems are in continuous evolution through source code changes to fixing bugs, adding new functionalities and improving the internal architecture. All these practices are recorded in the version history, which can be…

软件工程 · 计算机科学 2020-01-17 Leandro Ungari Cayres , Bruno Santos de Lima , Rogério Eduardo Garcia