Open Access   Article Go Back

Auto-BugTriager for Software Development and Maintenance in Domain Specific Environment

K. Reshma Revathi1 , S. Kirubakaran2 , R. Parimala3 , K.Sree Poornalinga4 , 5 , K. Maheswari6

Section:Research Paper, Product Type: Journal Paper
Volume-4 , Issue-6 , Page no. 44-49, Jun-2016

Online published on Jul 01, 2016

Copyright © K. Reshma Revathi, S. Kirubakaran, R. Parimala, K.Sree Poornalinga, , K. Maheswari . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: K. Reshma Revathi, S. Kirubakaran, R. Parimala, K.Sree Poornalinga, , K. Maheswari, “Auto-BugTriager for Software Development and Maintenance in Domain Specific Environment,” International Journal of Computer Sciences and Engineering, Vol.4, Issue.6, pp.44-49, 2016.

MLA Style Citation: K. Reshma Revathi, S. Kirubakaran, R. Parimala, K.Sree Poornalinga, , K. Maheswari "Auto-BugTriager for Software Development and Maintenance in Domain Specific Environment." International Journal of Computer Sciences and Engineering 4.6 (2016): 44-49.

APA Style Citation: K. Reshma Revathi, S. Kirubakaran, R. Parimala, K.Sree Poornalinga, , K. Maheswari, (2016). Auto-BugTriager for Software Development and Maintenance in Domain Specific Environment. International Journal of Computer Sciences and Engineering, 4(6), 44-49.

BibTex Style Citation:
@article{Revathi_2016,
author = {K. Reshma Revathi, S. Kirubakaran, R. Parimala, K.Sree Poornalinga, , K. Maheswari},
title = {Auto-BugTriager for Software Development and Maintenance in Domain Specific Environment},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {6 2016},
volume = {4},
Issue = {6},
month = {6},
year = {2016},
issn = {2347-2693},
pages = {44-49},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=965},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=965
TI - Auto-BugTriager for Software Development and Maintenance in Domain Specific Environment
T2 - International Journal of Computer Sciences and Engineering
AU - K. Reshma Revathi, S. Kirubakaran, R. Parimala, K.Sree Poornalinga, , K. Maheswari
PY - 2016
DA - 2016/07/01
PB - IJCSE, Indore, INDIA
SP - 44-49
IS - 6
VL - 4
SN - 2347-2693
ER -

VIEWS PDF XML
1874 1600 downloads 1743 downloads
  
  
           

Abstract

The term bug triage refers to the process of assigning the suitable developer to fix the new incoming bugs which is considered to be one of the tedious process in software testing world than fixing a particular bug. The amount of new incoming bugs increases day-by-day, therefore manual bug triage becomes a tedious and imprecise for practical use thus increasing both the cost of development and time. In order to systematize the bug triage process, a wide number of data mining techniques can be used. Text Categorization is one of the effective method that helps in automating the system, where data reduction lies as one of the major difficulty identified in automating the bug triage process using text classification. Data reduction problem drops the exactness of automated bug triage prediction. This paper introduce a newly proposed framework entitled as Auto-BugTriager that aims to eliminate the data reduction problem better in range. The Auto-BugTriager framework is made up of three phase’s viz. InfoZie, DataReduction and NBPredictor which process in an organized manner in order to predict the list of expert developer who is capable of fixing the particular bug in short time. As per the experimental and theoretical analysis, the proposed system provides 92% of accuracy in predicting the correct developer to fix a bug. Therefore, it is strongly believed that the industry adopting this framework will be improved with software productivity and quality.

Key-Words / Index Term

Bug Triage Process, Manual Triaging, Data Mining Techniques, Text Classification, Data Reduction, Domain Specific Environment

References

[1] JifengXuan, He Jiang, Yan Hu, ZhileiRen, WeiqinZou, ZhongxuanLuo, and Xindong Wu,”Towards Effective Bug Triage with Software Data Reduction Techniques” IEEE Transactions on Knowledge and Data Engineering, vol. 27, no. 1, January 2015
[2] Nicolas Bettenburg and Rahul Premraj, “Extracting Structural Information from Bug Reports,” May 2008,
[3] N. Bettenburg, R. Premraj, T. Zimmermann, and S. Kim, “Duplicate bug reports considered harmful ... really?” in ICSM08: Proceedings of IEEE International Conference on Software Maintenance, 2008, pp. 337–345.
[4] V. Bolon-Canedo, N. Sanchez-Maro~no, and A. Alonso-Betanzos,“A review of feature selection methods on synthetic data,” Knowl. Inform. Syst., vol. 34, no. 3, pp. 483–519, 2013.
[5] D. Cubranic and G. C. Murphy, “Automatic bug triage using text categorization,” in Proc. 16th Int. Conf. Softw. Eng. Knowl. Eng., Jun. 2004, pp. 92–97.
[6] T. M. Khoshgoftaar, K. Gao, and N. Seliya, “Attribute selection and imbalanced data: Problems in software defect prediction,” in Proc. 22nd IEEE Int. Conf. Tools Artif. Intell., Oct. 2010, pp. 137–144.
[7] J. Anvik and G. C. Murphy, “Reducing the effort of bug report triage: Recommenders for development-oriented decisions,” ACM Trans. Soft. Eng. Methodol., vol. 20, no. 3, article 10, Aug. 2011.
[8] S. Kim, K. Pan, E. J. Whitehead, Jr., “Memories of bug fixes,” in Proc. ACM SIGSOFT Int. Symp. Found. Softw. Eng., 2006, pp. 35–45.
[9] S. Breu, R. Premraj, J. Sillito, and T. Zimmermann, “Information needs in bug reports: Improving cooperation between developers and users,” in Proc. ACM Conf. Comput. Supported Cooperative Work, Feb. 2010, pp. 301–310.
[10] K. Reshma Revathi and Dr. S. Kirubakaran, "A Survey on Automatic Bug Triage Using Data Mining Concepts", International Journal of Science and Research (IJSR), ijsr.net, Volume 5 Issue 3, March 2016, 184 – 186.
[11] K. Sree Poornalinga, P. Rajkumar, "Survey on Continuous Integration, Deployment and Delivery in Agile and DevOps Practices", International Journal of Computer Sciences and Engineering, Volume-04, Issue-04, Page No (213-216), Apr -2016, E-ISSN: 2347-2693