Results 1 to 10 of about 129,057 (230)

Automated software bug severity classification using ensemble machine learning scheme: A real case study. [PDF]

open access: yesPLoS ONE
Software bug report classification is one of the most significant processes in software development for determining the nature and severity of faults based on their causes and effects.
Mohammadreza Namdar   +3 more
doaj   +2 more sources

A Deep-Learning-Based Bug Priority Prediction Using RNN-LSTM Neural Networks [PDF]

open access: yese-Informatica Software Engineering Journal, 2021
Context: Predicting the priority of bug reports is an important activity in software maintenance. Bug priority refers to the order in which a bug or defect should be resolved. A huge number of bug reports are submitted every day.
Hani Bani-Salameh   +2 more
doaj   +1 more source

Code Search Engine for Bug Localization [PDF]

open access: yesJisuanji kexue, 2021
With the evolution and the increased complexity of software project,bug fixing is getting more difficult.During the bug fixing,developers need to spend a lot of time on bug localization and fixing.To evaluate this problem,this paper builds a bug-code ...
CHANG Jian-ming, BO Li-li, SUN Xiao-bing
doaj   +1 more source

Deep learning and gradient-based extraction of bug report features related to bug fixing time

open access: yesFrontiers in Computer Science, 2023
Bug reports typically contain detailed descriptions of failures, hints at the location of the corresponding defects, and discussions. Developers usually resolve bugs using comments in descriptions and discussions.
Yuki Noyori   +6 more
doaj   +1 more source

CaPBug-A Framework for Automatic Bug Categorization and Prioritization Using NLP and Machine Learning Algorithms

open access: yesIEEE Access, 2021
Bug reports facilitate software development teams in improving the quality of software. These reports include significant information related to problems encountered within a software, possible enhancement suggestions, and other potential issues.
Hafiza Anisa Ahmed   +2 more
doaj   +1 more source

Automatic Bug Triaging via Deep Reinforcement Learning

open access: yesApplied Sciences, 2022
Software maintenance and evolution account for approximately 90% of the software development process (e.g., implementation, testing, and maintenance).
Yong Liu   +5 more
doaj   +1 more source

Using Machine Learning Methods for Automatic Bug Assignment to Developers [PDF]

open access: yesJournal of Electrical and Computer Engineering Innovations, 2020
Background and Objectives: It is generally accepted that the highest cost in software development is associated with the software maintenance phase. In corrective maintenance, the main task is correcting the bugs found by the users.
M. Yousefi, R. Akbari, S. M. R. Moosavi
doaj   +1 more source

Code Complexity and Version History for Enhancing Hybrid Bug Localization

open access: yesIEEE Access, 2021
Software projects are not void from bugs when they are released, so the developers keep receiving bug reports that describe technical issues. The process of identifying the buggy code files that correspond to the submitted bug reports is called bug ...
Ahmed Ali Seyam   +2 more
doaj   +1 more source

Improving Bug Severity Prediction With Domain-Specific Representation Learning

open access: yesIEEE Access, 2023
Automating the process of bug severity assignment can accelerate bug triagers’ efficiency in the life-cycle of software maintenance, improving the quality of software products.
Ye Wei, Chunfu Zhang, Teng Ren
doaj   +1 more source

Improving Bug Localization With Effective Contrastive Learning Representation

open access: yesIEEE Access, 2023
Automated localization of buggy files can accelerate developers’ efficiency of software maintenance, improving the quality of software products.
Zhengmao Luo, Wenyao Wang, Caichun Cen
doaj   +1 more source

Home - About - Disclaimer - Privacy