Analysis of bug fixing processes using program slicing metrics

  • Authors:
  • Raula Gaikovina Kula;Kyohei Fushida;Shinji Kawaguchi;Hajimu Iida

  • Affiliations:
  • Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan;Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan;Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan;Graduate School of Information Science, Nara Institute of Science and Technology, Nara, Japan

  • Venue:
  • PROFES'10 Proceedings of the 11th international conference on Product-Focused Software Process Improvement
  • Year:
  • 2010
  • Heap slicing using type systems

    ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part III

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper is a report of a feasibility study into an alternative assessment of software processes at the micro-level. Using the novel approach of applying program slicing metrics to identify bug characteristics, the research studied relationships between bug characteristics and their bug fixing processes. The results suggested that specific characteristics such as cyclomatic complexity may relate to how long it takes to fix a bug. Results serve as a proof of concept and a starting point for this proposed assessment methodology. Future refinement of the metrics and much larger sample data is needed. This research is an initial step in the development of assessment tools to assist with Software Process Improvement.