Filters








687 Hits in 3.4 sec

Effective Bug Triage Based on Historical Bug-Fix Information

Hao Hu, Hongyu Zhang, Jifeng Xuan, Weigang Sun
2014 2014 IEEE 25th International Symposium on Software Reliability Engineering  
To further improve the effectiveness of bug triage for large projects, we propose a novel recommendation method called BugFixer, which recommends developers for a new bug report based on historical bug-fix  ...  We find that the effectiveness of a bug triage technique largely depends on the size of a project team (measured in terms of the number of developers).  ...  To improve the effectiveness of bug triage methods for large projects, in this paper we propose BugFixer, an automated bug report assignment method based on historical bug-fix information.  ... 
doi:10.1109/issre.2014.17 dblp:conf/issre/HuZXS14 fatcat:z4fkt5vu4fdrvl2xpawk37uvuy

Survey Based Classification of Bug Triage Approaches

Asmita Yadav, Sandeep Kumar Singh
2016 APTIKOM Journal on Computer Science and Information Technologies  
This paper presents a comprehensive survey of bug triaging approaches in three classes namely machine learning based, meta-data based and profile based.  ...  Findings from the survey show that there is a lot of scope to work in cold-start problem, developer- profiling, load balancing, and reopened bug analysis.  ...  assignment using time-meta in term weights [20] Effective Bug Triage based on Historical Bug-Fix information [21] Automatic Bug Assignment Using Information Extraction Methods [22] A Noun based approach  ... 
doi:10.11591/aptikom.j.csit.94 fatcat:zx6ckx4uhjf23jw2kmrt3cavtu

Survey Based Classification of Bug Triage Approaches

Asmita Yadav, Sandeep Kumar Singh
2016 APTIKOM Journal on Computer Science and Information Technologies  
This paper presents a comprehensive survey of bug triaging approaches in three classes namely machine learning based, meta-data based and profile based.  ...  Findings from the survey show that there is a lot of scope to work in cold-start problem, developer- profiling, load balancing, and reopened bug analysis.  ...  assignment using time-meta in term weights [20] Effective Bug Triage based on Historical Bug-Fix information [21] Automatic Bug Assignment Using Information Extraction Methods [22] A Noun based approach  ... 
doi:10.34306/csit.v1i1.37 fatcat:g4cuxc72afdubievu7pcvrksgu

A Novel Approach on Towards Effective Bug Triage and Improve the Quality of Bug Data

G Praveen, V. Sridhar Reddy, Shaik Abdul Nabi
2017 International Journal of Advanced Research in Computer Science and Software Engineering  
A foreseeable step of fixing bugs is bug triage, which ambitions to decorously consign a developer to a new bug.  ...  To define the order of applying instance selection and feature selection, it is extract attributes from historical bug data sets and build a predictive model for a new bug data set.  ...  A developer, who is assigned to a new bug report, starts to fix the bug based on the knowledge of historical bug fixing [6] , [14] .  ... 
doi:10.23956/ijarcsse.v7i9.402 fatcat:2drjw6fd3bgv7lxpzl2xpzrm64

Bug Triage Using Dimensionality Reduction Technique And PSO Algorithm

S. Amritha, A.Jennifer Sagaya Rani
2016 International Journal Of Engineering And Computer Science  
The process of fixing bug is bug triage that aims to properly assign a developer to a new bug. Software companies pay out most of their expenses in dealing with these bugs.  ...  It is used to produce quality bug data set. The results show that the proposed system can effectively reduce the data size and improve the accuracy of bug triage.  ...  ., the cost of examining historical bugs) can be avoided by subsiding the number of bugs based on instance selection. Word dimension.  ... 
doi:10.18535/ijecs/v5i6.12 fatcat:7a3h5zeburevxn5eckqm5bqlhm

A Technique to Combine Feature Selection with Instance Selection for Effective Bug Triage

2015 International Journal of Science and Research (IJSR)  
We consolidate instance selection with feature selection to simultaneously decrease information scale on the bug dimension and the word dimension.  ...  in bug triage.  ...  In (c), based on the attributes of historical bug data sets, we propose a binary classification method to predict reduction orders.  ... 
doi:10.21275/v4i11.nov151607 fatcat:rdx2vl6zojfildmgtnchfgchtm

Machine Learning or Information Retrieval Techniques for Bug Triaging: Which is better?

Anjali Goyal, Neetu Sardana
2017 e-Informatica Software Engineering Journal  
The results of the study show that the information retrieval based technique yields better efficiency in recommending the developers for bug reports.  ...  Through exhaustive research, the authors have observed that machine learning and information retrieval based bug assignment approaches are most popular in literature.  ...  [23] presented an n-gram based string matching algorithm for bug triaging in the Eclipse JDT project. They transformed the historically fixed bug reports to n-gram tokens.  ... 
doi:10.5277/e-inf170106 dblp:journals/eInformatica/GoyalS17a fatcat:hbhpl5rqdvavloikcx2fgjcklq

Towards Effective Bug Triage with Towards Effective Bug Triage with Software Data Reduction Techniques [article]

Jifeng Xuan, He Jiang, Yan Hu, Zhilei Ren, Weiqin Zou, Zhongxuan Luo, Xindong Wu
2017 arXiv   pre-print
The results show that our data reduction can effectively reduce the data scale and improve the accuracy of bug triage.  ...  Software companies spend over 45 percent of cost in dealing with software bugs. An inevitable step of fixing bugs is bug triage, which aims to correctly assign a developer to a new bug.  ...  ACKNOWLEDGMENT The authors would like to thank the anonymous reviewers for their valuable and constructive comments on improving the paper.  ... 
arXiv:1704.04761v1 fatcat:oqc2edc4yzeohmjdbl5ynbapje

Wayback Machine: A tool to capture the evolutionary behaviour of the bug reports and their triage process in open-source software systems [article]

Hadi Jahanshahi, Mucahit Cevik, José Navas-Sú, Ayşe Başar, Antonio González-Torres
2022 arXiv   pre-print
Different characteristics of bugs, such as severity, priority, and time to fix, provide a clear picture of an ITS. Nevertheless, such information may be misleading.  ...  For example, the exact time and the effort spent on a bug might be significantly different from the actual reporting time and the fixing time.  ...  In some cases, they may also decide based on the blocking effect of a bug.  ... 
arXiv:2011.05382v3 fatcat:gkcdxxvy5rhtxoaknvkcdvinee

A Survey on Data Reduction Techniques of Bug Triage

2017 International Journal of Modern Trends in Engineering & Research  
Based on qualitative interviews with 40 engineers working on variety of products, data from 6 bug triage meetings, and a survey filled out by 326 engineers, we found a number of factors, many of them non-technical  ...  of bug triage.  ...  duplicates, which may cost extra maintenance efforts in triaging and fixing bugs.  ... 
doi:10.21884/ijmter.2017.4139.zi5uf fatcat:ngbjsirmuja2jmmgg25ym5pfna

Analysis of Bug Triage using Data Preprocessing (Reduction) Techniques

G. Parthasarathy, D.C. Tomar, Blessy John
2015 International Journal of Computer Applications  
In the bug triage we have an unavoidable step of fixing the bugs which helps in correctly assigning a developer to a new bug.  ...  We determine a predictive model to perform the algorithms which adds on to prioritize the developer to a new bug by extracting attributes and the bug data set from the historical table.  ...  Based on the attributes from historical bug data sets, our predictive model can provide the accuracy of 71.8 percent for predicting the reduction order.  ... 
doi:10.5120/ijca2015903002 fatcat:7z42wpfjh5f6tibzkladoiq27u

Towards Effective Bug Triage with Software Data Reduction Techniques

Jifeng Xuan, He Jiang, Yan Hu, Zhilei Ren, Weiqin Zou, Zhongxuan Luo, Xindong Wu
2015 IEEE Transactions on Knowledge and Data Engineering  
The results show that our data reduction can effectively reduce the data scale and improve the accuracy of bug triage.  ...  Software companies spend over 45 percent of cost in dealing with software bugs. An inevitable step of fixing bugs is bug triage, which aims to correctly assign a developer to a new bug.  ...  ACKNOWLEDGMENTS The authors would like to thank the anonymous reviewers for their valuable and constructive comments on improving the paper.  ... 
doi:10.1109/tkde.2014.2324590 fatcat:iiue6sfjcrfutf6tv7zh65b42a

TOWARDS EFFECTIVE BUG TRIAGE WITH SOFTWARE DATA REDUCTION TECHNIQUES

2016 International Journal of Advance Engineering and Research Development  
The results show that our data reduction can effectively reduce the data scale and improve the accuracy of bug triage.  ...  Software companies spend over 45 percent of cost in dealing with software bugs. An inevitable step of fixing bugs is bug triage, which aims to correctly assign a developer to a new bug.  ...  ACKNOWLEDGMENT The authors would like to thank the anonymous reviewers for their valuable and constructive comments on improving the paper. This work has been supported by the National Natural  ... 
doi:10.21090/ijaerd.030423 fatcat:tbljpnd3rje5hnrsnf4xnvxuha

Review paper on Software Data Reduction for Bug Triage

Miss. Karande Rupali D, Mr. Khandagale H.P.
2017 IJARCCE  
Very important step to handle bug is bug triage, which aims to correctly assign a developer to a new bug.  ...  information set.  ...  In future paintings, we plan on enhancing the effects of information reduction in computer virus triage to explore the way to prepare a high satisfactory bug records set and tackle a website-precise software  ... 
doi:10.17148/ijarcce.2017.6187 fatcat:mwwyp4pid5h7dijwpprsdsgc2u

Improving Bug Triage with Relevant Search

Xinyu Peng, Pingyi Zhou, Jin Liu, Xu Chen
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
These approaches are based on machine learning algorithms, which treat bug triage like text classification. Although they are effective, the accuracy of them can be further improved.  ...  Then, for a given bug to be assigned, we utilize the index to search for the bugs related to it. Finally, we analyze these related bugs and recommend developers based on them.  ...  [9] proposed Bugzie, an automatic bug triaging tool based on fuzzy set and cache-based modeling of the bug-fixing expertise of developers. Xuan et al.  ... 
doi:10.18293/seke2017-041 dblp:conf/seke/PengZLC17 fatcat:vmxlhq77avayni6jm3ngizo7by
« Previous Showing results 1 — 15 out of 687 results