Abstract
We studied the maintenance process from the viewpoint of defect management and the defect life cycle. First, we outline a model for the defect life cycle based on ISO/IEC standards, the Framework for Open Source maintenance process, and the Bugzilla defect management system. Thereafter, we analyze defects from two Open Source software projects. The aim of the study was support the maintenance reliability. However, we found that most of the defects did not follow the life-cycle model. Defects were usually directly resolved from initial state without being assigned.
Chapter PDF
7 References
Bugzilla.org, 2005. http://www.bugzilla.org
ISO/IEC. ISO/IEC 12207:1995/Amd 2002: Software Engineering: Software life cycle processes. ISO/IEC, 2002.
T. Koponen and V. Hotti. Defects in open source software maintenance-two case studies-apache and mozilla. In Proceedings of The 2005 International MultiConference in Computer Science and Computer Engineering, Las Vegas, NV, USA, 2005. CSREA Press.
T. Koponen and V. Hotti. Open source software maintenance process framework. In 5-WOSSE: Proceedings of the fifth workshop on Open source software engineering, pp. 1–5, New York, NY, USA, 2005. ACM Press.
IEEE Computer society. Guide to the Software Engineering Body of Knowledge (SWEBOK). IEEE Computer society, Los Alamitos, California, USA, 2001.
A. Mockus, R. Fielding, and J. Herbsleb. Two case studies of open source software development: Apache and mozilla. ACM Trans. Softw. Eng. Methodol, 11(3):309–346, 2002
C. Huntley. Organizational learning in open source software projects: An analysis of debugging data IEEE Transactions on Engineering Management, 50(4), 2004.
M. Fischer, M. Pinzger, and H. Gall. Populating a release history database from version control and bug tracking systems. In ICSM’ 03: Proceedings of the Inter-national Conference on Software Maintenance, pp. 23, Washington, DC, USA, 2003. IEEE Computer Society.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 International Federation for Information Processing
About this paper
Cite this paper
Koponen, T. (2006). Life cycle of Defects in Open Source Software Projects. In: Damiani, E., Fitzgerald, B., Scacchi, W., Scotto, M., Succi, G. (eds) Open Source Systems. OSS 2006. IFIP International Federation for Information Processing, vol 203. Springer, Boston, MA . https://doi.org/10.1007/0-387-34226-5_19
Download citation
DOI: https://doi.org/10.1007/0-387-34226-5_19
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-34225-2
Online ISBN: 978-0-387-34226-9
eBook Packages: Computer ScienceComputer Science (R0)