Locating Source Code Bugs in Software Information Systems Using Information Retrieval Techniques [PDF]
Bug localization is the process through which the buggy source code files are located regarding a certain bug report. Bug localization is an overwhelming and time-consuming process.
Ali Alawneh +2 more
doaj +2 more sources
Automated software bug severity classification using ensemble machine learning scheme: A real case study. [PDF]
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
Optimization of the Bugs Classification of the Ticketing System in Software Development: a Study Case [PDF]
Computer bug elimination is an important phase in the software development process. A ticketing system is usually used to classify the identified bug type and to assign a suitable developer. This system is handled manually and error prone.
Danar Ardhito, Abba Suganda Girsang
doaj +3 more sources
SynergyBug: A deep learning approach to autonomous debugging and code remediation [PDF]
Bug detection and resolution are pivotal to maintaining the quality, reliability, and performance of software systems. Manual debugging, along with traditional static rule-based methods, proves inefficient when applied to complex software structures in ...
Hong Chen
doaj +2 more sources
Cross-Platform Bug Localization Strategies: Utilizing Machine Learning for Diverse Software Environment Adaptability [PDF]
This paper introduces a novel hybrid machine learning model that combines Long Short-Term Memory (LSTM) networks and SHapley Additive exPlanations (SHAP) to enhance bug localization across multiple software platforms.
Waqas Ali, Mariam Sabir
doaj +2 more sources
Examining the Quality of Bug Report Titles:An Empirical Study [PDF]
The title of a software bug serves as a concise summary of the bug,which can help developers swiftly comprehend the bug and facilitate effective software bug management.Current software development practices reveal that the quality of bug titles varies ...
XU Yong, SUN Longfei, ZHANGTANG Haoran, MAO Xinjun
doaj +1 more source
Research and Progress on Bug Report-oriented Bug Localization Techniques [PDF]
Software bug localization is an important task in bug fixing process.The bug report-oriented localization approaches typically use software bug reports that describe the phenomenon of bugs as queries,and source code as corpus.First,correlations between ...
NI Zhen, LI Bin, SUN Xiao-bing, LI Bi-xin, ZHU Cheng
doaj +1 more source
Development of partial least squares regression with discriminant analysis for software bug prediction. [PDF]
Rajkó R, Siket I, Hegedűs P, Ferenc R.
europepmc +2 more sources
Automatic Bug Triaging via Deep Reinforcement Learning
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
Software maintenance is an important phase of a development life cycle that needs to be essentially performed in order to avoid the software failure. To systematically handle the bugs (defects), the software development organization develops a bug report
Hassan Tahir +2 more
doaj +1 more source

