Abstract
The paper uses data mining approaches to classify bug types and excavate debug strategy association rules for Web-based applications. Chi-square algorithm is used to extract bug features, and SVM to model bug classifier achieving more than 70% predication accuracy on average. Debug strategy association rules accumulate bug fixing knowledge and experiences regarding to typical bug types, and can be applied repeatedly, thus improving the bug fixing efficiency. With 575 training data, three debug strategy association rules are unearthed.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Anvik, J., Hiew, L., Murphy, G.C.: Who should fix this bug? In: Proceeding of the 28th international conference on Software engineering, pp. 361–370 (2006)
Cubranic, D., Murphy, G.C.: Automatic bug triage using text categorization. In: The 16th International Conference on Software Engineering & Knowledge Engineering (SEKE 2004), pp. 92–97 (2004)
Haran, M., Karr, A., Last, M., Orso, A., Porter, A.A., Sanil, A., Fouché, S.: Techniques for classifying executions of deployed software to support software engineering tasks. IEEE Transactions on Software Engineering 33(5), 287–304 (2007)
Zimmermann, T., Weissgerber, P., Diel, S., Zeller, A.: Mining version histories to guide software changes. In: Proc. of ICSE 2004. IEEE Press, Los Alamitos (2004)
Kim, S., Zimmermann, T., James Whitehead Jr., E., Zeller, A.: Predicting Faults from Cached History. In: Proceedings of the 29th International Conference on Software Engineering, pp.489–498 (2007)
Arumuga, P., Nainar,, Chen, T., Rosin, J., Liblit, B.: Statistical Debugging Using Compound Boolean Predicates. In: Proceedings of the 2007 international symposium on Software testing and analysis, pp. 5–15 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yu, L., Kong, C., Xu, L., Zhao, J., Zhang, H. (2008). Mining Bug Classifier and Debug Strategy Association Rules for Web-Based Applications. In: Tang, C., Ling, C.X., Zhou, X., Cercone, N.J., Li, X. (eds) Advanced Data Mining and Applications. ADMA 2008. Lecture Notes in Computer Science(), vol 5139. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88192-6_40
Download citation
DOI: https://doi.org/10.1007/978-3-540-88192-6_40
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88191-9
Online ISBN: 978-3-540-88192-6
eBook Packages: Computer ScienceComputer Science (R0)