中文
相关论文

相关论文: Early Life Cycle Software Defect Prediction. Why? …

200 篇论文

Obviously, the dynamism of software reliability research has speeded up significantly in the last period, and we can state the fact that its intensity is approaching, and in some cases is ahead of the information systems hardware…

软件工程 · 计算机科学 2020-03-06 Anton Petrov , Elena Popova , Alexander Petrov

As software projects are very diverse, each software development process must be adjusted to the needs of the project and the corresponding development team. Frequently, we find different methods and practices combined in a so-called hybrid…

软件工程 · 计算机科学 2021-03-19 Jil Klünder , Melanie Busch , Natalie Dehn , Oliver Karras

As software systems grow in complexity, accurately identifying and managing dependencies among changes becomes increasingly critical. For instance, a change that leverages a function must depend on the change that introduces it.…

软件工程 · 计算机科学 2025-08-11 Ali Arabat , Mohammed Sayagh , Jameleddine Hassine

Estimation is one of the most critical areas in software project management life cycle, which is still evolving and less matured as compared to many other industries like construction, manufacturing etc. Originally the word estimation, in…

软件工程 · 计算机科学 2014-05-27 Parvez Mahmood Khan , M. M. Sufyan Beg

Detecting and fixing bugs are two of the most important yet frustrating parts of the software development cycle. Existing bug detection tools are based mainly on static analyzers, which rely on mathematical logic and symbolic reasoning…

计算与语言 · 计算机科学 2021-10-04 Dawn Drain , Chen Wu , Alexey Svyatkovskiy , Neel Sundaresan

When software evolves, opportunities for introducing faults appear. Therefore, it is important to test the evolved program behaviors during each evolution cycle. We conduct an exploratory study to investigate the properties of…

软件工程 · 计算机科学 2021-12-30 Milos Ojdanic , Ezekiel Soremekun , Renzo Degiovanni , Mike Papadakis , Yves Le Traon

Deep learning (DL) techniques have achieved significant success in various software engineering tasks (e.g., code completion by Copilot). However, DL systems are prone to bugs from many sources, including training data. Existing literature…

软件工程 · 计算机科学 2025-08-12 Mehil B Shah , Mohammad Masudur Rahman , Foutse Khomh

To explore the prevalence of abrupt changes (changepoints) in open source project activity, we assembled a dataset of 8,919 projects from the World of Code. Projects were selected based on age, number of commits, and number of authors.…

软件工程 · 计算机科学 2021-03-23 James Walden , Noah Burgin , Kuljit Kaur

Aiming to help researchers capture output from the early stages of engineering design projects, this article presents a new research tool for digitally capturing physical prototypes. The motivation for this work is to collect observations…

人机交互 · 计算机科学 2020-03-20 Jorgen F. Erichsen , Heikki Sjöman , Martin Steinert , Torgeir Welo

Deep-Learning(DL) applications have been widely employed to assist in various tasks. They are constructed based on a data-driven programming paradigm that is different from conventional software applications. Given the increasing popularity…

软件工程 · 计算机科学 2019-10-09 Xufan Zhang , Yilin Yang , Yang Feng , Zhenyu Chen

Modern software development is based on a series of rapid incremental changes collaboratively made to large source code repositories by developers with varying experience and expertise levels. The ZeroIn project is aimed at analyzing the…

软件工程 · 计算机科学 2022-04-19 Kalyan Perumalla , Aradhana Soni , Rupam Dey , Steven Rich

While Massive Open Online Course (MOOCs) platforms provide knowledge in a new and unique way, the very high number of dropouts is a significant drawback. Several features are considered to contribute towards learner attrition or lack of…

Dependency cycles pose a significant challenge to software quality and maintainability. However, there is limited understanding of how practitioners resolve dependency cycles in real-world scenarios. This paper presents an empirical study…

软件工程 · 计算机科学 2023-12-19 Qiong Feng , Shuwen Liu , Huan Ji , Xiaotian Ma , Peng Liang

The focus on rapid software delivery inevitably results in the accumulation of technical debt, which, in turn, affects quality and slows future development. Yet, companies with a long history of rapid delivery exist. Our primary aim is to…

Technical Debt analysis is increasing in popularity as nowadays researchers and industry are adopting various tools for static code analysis to evaluate the quality of their code. Despite this, empirical studies on software projects are…

软件工程 · 计算机科学 2019-08-05 Valentina Lenarduzzi , Nyyti Saarimäki , Davide Taibi

Code completion is a popular software development tool integrated into all major IDEs. Many neural language models have achieved promising results in completion suggestion prediction on synthetic benchmarks. However, a recent study When…

软件工程 · 计算机科学 2020-11-10 Gareth Ari Aye , Seohyun Kim , Hongyu Li

Training deep learning neural networks often requires massive amounts of computational ressources. We propose to sequentially monitor network predictions to trigger retraining only if the predictions are no longer valid. This can reduce…

统计理论 · 数学 2026-01-30 Ansgar Steland

Context: Human-centric defects (HCDs) are nuanced and subjective defects that often occur due to end-user perceptions or differences, such as their genders, ages, cultures, languages, disabilities, socioeconomic status, and educational…

软件工程 · 计算机科学 2024-08-06 Vedant Chauhan , Chetan Arora , Hourieh Khalajzadeh , John Grundy

Previous researchers conducting Just-In-Time (JIT) defect prediction tasks have primarily focused on the performance of individual pre-trained models, without exploring the relationship between different pre-trained models as backbones. In…

软件工程 · 计算机科学 2023-11-27 Yuxiang Guo , Xiaopeng Gao , Zhenyu Zhang , W. K. Chan , Bo Jiang

Many practitioners and academics believe in a delayed issue effect (DIE); i.e. the longer an issue lingers in the system, the more effort it requires to resolve. This belief is often used to justify major investments in new development…

软件工程 · 计算机科学 2017-07-28 Tim Menzies , William Nichols , Forrest Shull , Lucas Layman