2006
DOI: 10.1007/0-387-34226-5_19
|View full text |Cite
|
Sign up to set email alerts
|

Life cycle of Defects in Open Source Software Projects

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 direc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
11
0
1

Year Published

2006
2006
2020
2020

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 16 publications
(12 citation statements)
references
References 5 publications
0
11
0
1
Order By: Relevance
“…So, they provide large amount of data that can be used to analyze OSS maintenance process. Earlier studies have presented several methods that can be used for analysis of maintenance process through project characteristics [5], type of the defects [7], defect life cycles [8], and change origin [10]. Our framework adapts methods from these studies and combines them to a framework.…”
Section: Background and Evaluation Frameworkmentioning
confidence: 99%
See 3 more Smart Citations
“…So, they provide large amount of data that can be used to analyze OSS maintenance process. Earlier studies have presented several methods that can be used for analysis of maintenance process through project characteristics [5], type of the defects [7], defect life cycles [8], and change origin [10]. Our framework adapts methods from these studies and combines them to a framework.…”
Section: Background and Evaluation Frameworkmentioning
confidence: 99%
“…Traceable defect life cycle covers all major activities that are verification, analysis, implementation and quality assurance. According to our previous research [6,8] defect life cycle should have four states that describe maintenance activities. These states are presented in the Table 1 with started activities.…”
Section: Background and Evaluation Frameworkmentioning
confidence: 99%
See 2 more Smart Citations
“…analyzability, changeability, stability, testability, and maintainability compliance [3]. Koponen [4] discusses defect management and version management system as an integral part of OSS maintenance process. Aberdour [5] observes that the open source software model has led to the creation of significant pieces of software, and many of these applications show levels of quality comparable to closed source software development.…”
Section: Introductionmentioning
confidence: 99%