4,801 Hits in 6.1 sec

Exploring the Influence of Feature Selection Techniques on Bug Report Prioritization

Yabin Wang, Tieke He, Weiqiang Zhang, Chunrong Fang, Bin Luo
2017 Proceedings of the 29th International Conference on Software Engineering and Knowledge Engineering  
In this paper feature selection methods are introduced to improve the effect of bug report prioritization using classification models.  ...  The experimental results show that feature selection based on Information Gain and Pearson Correlation can improve the precision and recall for bug report prioritization on two models, i.e., SVM and Naive  ...  In this paper we introduce feature selection techniques on bug report prioritization to find the most relevant features.  ... 
doi:10.18293/seke2017-073 dblp:conf/seke/WangHZFL17 fatcat:i7zdmydravgjpcdmihp5djnmla

Developer Prioritization in Bug Repositories [article]

Jifeng Xuan, He Jiang, Zhilei Ren, Weiqin Zou
2017 arXiv   pre-print
First, we model how to assign the priorities of developers based on a social network technique.  ...  In one of the most important software repositories, a bug repository, developers create and update bug reports to support software development and maintenance.  ...  This work is partially supported by the National Natural Science Foundation of China under grants 61175062, 60805024, and 61033012, and the "Software + X" funding of Dalian University of Technology.  ... 
arXiv:1704.04764v1 fatcat:h7f6esnqi5d55chdkw2ryenw2u

Developer prioritization in bug repositories

Jifeng Xuan, He Jiang, Zhilei Ren, Weiqin Zou
2012 2012 34th International Conference on Software Engineering (ICSE)  
First, we model how to assign the priorities of developers based on a social network technique.  ...  In one of the most important software repositories, a bug repository, developers create and update bug reports to support software development and maintenance.  ...  This work is partially supported by the National Natural Science Foundation of China under grants 61175062, 60805024, and 61033012, and the "Software + X" funding of Dalian University of Technology.  ... 
doi:10.1109/icse.2012.6227209 dblp:conf/icse/XuanJRZ12 fatcat:vykclybdmff67mkzg4yjjal66y

Feature-Interaction Aware Configuration Prioritization for Configurable Code [article]

Son Nguyen, Hoan Nguyen, Ngoc Tran, Hieu Tran, Tien N. Nguyen
2019 arXiv   pre-print
We found that CoPro outperforms the state-of-the-art configuration prioritization techniques when we add them on advanced sampling algorithms.  ...  Leveraging from that, we develop an efficient feature-interaction aware configuration prioritization technique for a configurable system by ranking the configurations according to their total number of  ...  ACKNOWLEDGMENT This work was supported in part by the US National Science Foundation (NSF) grants CCF-1723215, CCF-1723432, TWC-1723198, CCF-1518897, and CNS-1513263.  ... 
arXiv:1911.07779v1 fatcat:kffwg572irb4lbjbepbu463ysu

LCBPA: An Enhanced Deep Neural Network-oriented Bug Prioritization and Assignment Technique using Content-based Filtering

Hassan Tahir, Saif Ur Rehman Khan, Syed Sohaib Ali
2021 IEEE Access  
critical analysis useful to improve the initial version of this work.  ...  The authors are sincerely thankful to the members of Software Reliability Engineering Group (SREG) at COMSATS University Islamabad (CUI) Islamabad Pakistan, who have provided their valuable feedback and  ...  While RQ4 assess the influence of data preprocessing on the bug reports and also analysis the impacts NLP on the performance of the bug prioritization.  ... 
doi:10.1109/access.2021.3093170 fatcat:xovqn56rezgd7ozpcfl7lsmrl4

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

Hafiza Anisa Ahmed, Narmeen Zakaria Bawany, Jawwad Ahmed Shamsi
2021 IEEE Access  
Based on CNN, DeepLoc replaced the features of bug reports and source files with word embedding techniques.  ...  BUG PRIORITIZATION The process of bug prioritization involves automatically prioritizing highly influenced bugs so that the critical bug is identified immediately.  ... 
doi:10.1109/access.2021.3069248 fatcat:beamjsygknhwlas43pnz53pzlq

TestRank: Bringing Order into Unlabeled Test Instances for Deep Learning Tasks [article]

Yu Li, Min Li, Qiuxia Lai, Yannan Liu, Qiang Xu
2021 arXiv   pre-print
Finally, TestRank prioritizes unlabeled test instances in descending order of the above probability value. We evaluate the performance of TestRank on a variety of image classification datasets.  ...  Experimental results show that the debugging efficiency of our method significantly outperforms existing test prioritization techniques.  ...  ≤ # total bugs, the maximum number of bugs can be identified by a test prioritization technique equals to the budget.  ... 
arXiv:2105.10113v1 fatcat:jbu6try4ivbwbowjiaxnovaioq

Data Reduction Techniques For Proficient Bug Triage

Dr. Mohammed Abdul Waheed *, Sabah Shireen
2016 Zenodo  
We combine instance selection with feature selection to reduce data size on the bug dimension and the word dimension simultaneously.  ...  To reduce time, text classification methods are adapted to perform automatic bug triage. Here, we concentrate on how to minimize the scale and improvement of quality of bug data.  ...  Feature selection is a preprocessing technique for selecting a reduced set of features for large-scale data sets.  ... 
doi:10.5281/zenodo.50978 fatcat:tgzmhcfry5abhkzy3ihrx5mghi

Variability testing in the wild: the Drupal case study

Ana B. Sánchez, Sergio Segura, José A. Parejo, Antonio Ruiz-Cortés
2015 Journal of Software and Systems Modeling  
Then, we report on extensive non-functional data extracted from the Drupal Git repository and the Drupal issue tracking system.  ...  We also found positive correlations relating the number of bugs in Drupal features to their size, cyclomatic complexity, number of changes and fault history.  ...  Myra Cohen and the anonymous reviewers of the 8th International Workshop on Variability Modelling of Software intensive Systems (VaMoS'14) whose comments and suggestions helped us to improve the article  ... 
doi:10.1007/s10270-015-0459-z fatcat:cc6uyhfj6naqznyztqihqupl3u

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
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.  ...  Hence, we explore the evolution of the bug dependency graph together with priority and severity levels to explore the actual triage process.  ...  Therefore, understanding the influence of the bug dependency graph (BDG) together with other bug features is essential for software maintenance.  ... 
arXiv:2011.05382v3 fatcat:gkcdxxvy5rhtxoaknvkcdvinee

Hybrid Optimization of Multiple Intelligent Recommendation Engines for Software Development Cycles

2021 International Journal of Advanced Trends in Computer Science and Engineering  
We have studied two aspects: first, selecting bug reports using hybrid machine learning methods, modeling prioritization in the bug repository, and supporting developer assignment tasks with our model.  ...  The results show that the prioritization of developers' prioritization triage worker and allow the program to solve the bugs more effectively in support of the software support has been clarified.  ...  We thank our colleagues from Altinbas University who provided insight and expertise that greatly assisted the research.  ... 
doi:10.30534/ijatcse/2021/991032021 fatcat:sgxbmnzv5jbnlfzvqbm5jebxgy

Crowdsourced Test Report Prioritization Based on Text Classification

Yuxuan Yang, Xin Chen
2021 IEEE Access  
In this paper, we focus on the problem of test report prioritization and present a new method named DivClass by combining a diversity strategy and a classification strategy.  ...  Experimental results show that DivClass achieves 0.8887 in terms of APFD (Average Percentage of Fault Detected) and improves the state-of-the-art technique DivRisk by 14.12% on average.  ...  It may have great impacts on identifying duplicate test reports, thus influencing the effectiveness of DivClass in prioritizing test reports.  ... 
doi:10.1109/access.2021.3128726 fatcat:xxui3lryzvdije6rhnsgcb2adi

A review of object-oriented approach for test case prioritization

Umar Farooq, Hannani Aman, Aida Mustapha, Zainuri Saringat
2019 Indonesian Journal of Electrical Engineering and Computer Science  
The important features of object-oriented (OO) programming like inheritance and polymorphism have not been fully explored for fault detection in TCP.  ...  Such OO concepts are important for test case selection and in turn for ranking the test cases (prioritization). This paper reviews various test case prioritization techniques specific to OO systems.  ...  Slicing approach Program slicing is a technique for simplifying programs by focusing on selected aspects of the program semantics.  ... 
doi:10.11591/ijeecs.v16.i1.pp429-434 fatcat:uvy535gdpbdyzmjtpepdki6doi

MEUZZ: Smart Seed Scheduling for Hybrid Fuzzing [article]

Yaohui Chen, Mansour Ahmadi, Reza Mirzazade farkhani, Boyu Wang, Long Lu
2020 arXiv   pre-print
Moreover, MEUZZ automatically infers the data labels by evaluating the fuzzing performance of each selected seed.  ...  MEUZZ's learning is based on a series of features extracted via code reachability and dynamic analysis, which incurs negligible runtime overhead (in microseconds).  ...  Any opinions, findings, and conclusions or recommendations expressed in this paper are those of the authors and do not necessarily reflect the views of the funding agencies.  ... 
arXiv:2002.08568v2 fatcat:as2xekj7rnfltbm4ok25aculhe

"Won't We Fix this Issue?" Qualitative Characterization and Automated Identification of Wontfix Issues on GitHub [article]

Andrea Di Sorbo, Gerardo Canfora, Sebastiano Panichella
2021 arXiv   pre-print
Context: Addressing user requests in the form of bug reports and Github issues represents a crucial task of any successful software project.  ...  Furthermore, we experiment with approaches enabling the prediction of wontfix issues by analyzing the titles and descriptions of reported issues when submitted.  ...  In recent years, tools have been designed to automatically predict the severity of bug reports [14, 56, 57, 58] , to support the prioritization of reported issues [15, 20] , and to estimate the issue  ... 
arXiv:1904.02414v3 fatcat:p2rct7ufzjeahmhpbaz3wk4tyq
« Previous Showing results 1 — 15 out of 4,801 results