Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2023
Graph collaborative filtering-based bug triaging
Journal of Systems and Software (JSSO), Volume 200, Issue Chttps://doi.org/10.1016/j.jss.2023.111667AbstractIssue tracking systems are widely used for collecting bug reports. A target of intelligent software engineering is to automate assigning bugs to appropriate developers. Recently, the momentum of artificial intelligence has brought many ...
Highlights- Bug-developer correlations are modeled as a bipartite graph.
- Natural language ...
- ArticleJune 2022
Automated Bug Triaging in a Global Software Development Environment: An Industry Experience
- Arthur Batista,
- Fabricio D’Morison Marinho,
- Thiago Rocha,
- Wilson Oliveira Neto,
- Giovanni Antonaccio,
- Tainah Chaves,
- Diego Falcão,
- Flávia de S. Santos,
- Felipe T. Giuntini,
- Juliano Efson Sales
Natural Language Processing and Information SystemsPages 160–171https://doi.org/10.1007/978-3-031-08473-7_15AbstractBug triaging is a crucial task in development and maintenance of software projects. In this context, the ability to quickly assign bug reports to specialized technical groups (TG) is essential to save time, reduce costs and gain competitiveness. ...
- research-articleNovember 2021
MABTriage: Multi Armed Bandit Triaging Model Approach
IC3-2021: Proceedings of the 2021 Thirteenth International Conference on Contemporary ComputingPages 457–460https://doi.org/10.1145/3474124.3474194Recommendation of bugs to appropriate developers about whom we have very less or no information is a challenging problem faced in many open source developers community. In most of the reported works, this bug-triaging problem is handled through popular ...
- research-articleApril 2021
SPBC: A self-paced learning model for bug classification from historical repositories of open-source software
Expert Systems with Applications: An International Journal (EXWA), Volume 167, Issue Chttps://doi.org/10.1016/j.eswa.2020.113808Highlights- A novel back traceable self paced learning algorithm for bug classification.
- ...
One of the areas most in need of improvement in the field of automated bug fixing, localization and triaging systems is that of an effective categorization, as this would bugs to reduce the time, cost and effort required to locate, ...
- case-reportSeptember 2020
Automated issue assignment: results and insights from an industrial case
Empirical Software Engineering (KLU-EMSE), Volume 25, Issue 5Pages 3544–3589https://doi.org/10.1007/s10664-020-09846-3AbstractWe automate the process of assigning issue reports to development teams by using data mining approaches and share our experience gained by deploying the resulting system, called IssueTAG, at Softtech. Being a subsidiary of the largest private bank ...
- research-articleAugust 2019
Ranking of software developers based on expertise score for bug triaging
Information and Software Technology (INST), Volume 112, Issue CPages 1–17https://doi.org/10.1016/j.infsof.2019.03.014Highlights- This work use metrics (priority weighted fixed issues, versatility and breadth index metrics and developer average bug fixing time) to evaluate developer ...
Display Omitted
Abstract ContextExisting bug triage approaches for developer recommendation systems are mainly based on machine learning (ML) techniques. These approaches have shown low prediction accuracy and high bug tossing length (BTL).
... - ArticleAugust 2018
Enhancing Bug Report Assignment with an Optimized Reduction of Training Set
AbstractDespite the great potential to save the labor cost of developers, automated bug triaging as a text classification problem has not been thoroughly investigated on long descriptions, which are informative but often noisy. In this paper an optimized ...
- articleJune 2018
An empirical study of crash-inducing commits in Mozilla Firefox
Software Quality Journal (KLU-SQJO), Volume 26, Issue 2Pages 553–584https://doi.org/10.1007/s11219-017-9361-ySoftware crashes are dreaded by both software organisations and end-users. Many software organisations have automatic crash reporting tools embedded in their software systems to help quality-assurance teams track and fix crash-related bugs. Previous ...
- articleFebruary 2017
A survey on bug prioritization
Artificial Intelligence Review (ARTR), Volume 47, Issue 2Pages 145–180https://doi.org/10.1007/s10462-016-9478-6Daily large number of bug reports are received in large open and close source bug tracking systems. Dealing with these reports manually utilizes time and resources which leads to delaying the resolution of important bugs. As an important process in ...
- research-articleJanuary 2017
Optimizing bug report assignment using multi criteria decision making technique
Intelligent Decision Technologies (INTDTEC), Volume 11, Issue 3Pages 307–320https://doi.org/10.3233/IDT-170297Bug report assignment is an integral part of bug triaging process. It aims at assigning a suitable developer for the reported bug. The assigned developer edits the source code in order to resolve the bug. Existing bug assignment techniques use ...
- research-articleSeptember 2015
Understanding the triaging and fixing processes of long lived bugs
Information and Software Technology (INST), Volume 65, Issue CPages 114–128https://doi.org/10.1016/j.infsof.2015.03.002ContextBug fixing is an integral part of software development and maintenance. A large number of bugs often indicate poor software quality, since buggy behavior not only causes failures that may be costly but also has a detrimental effect on the user's ...