Title
Evaluating Maintainability of Open Source Software: A Case Study
Abstract
AbstractMaintainability is one of the most important quality attribute that affect the quality of software. There are four factors that affect the maintainability of software which are: analyzability, changeability, stability, and testability. Open source software OSS developed by collaborative work done by volunteers through around the world with different management styles. Open source code is updated and modified all the time from the first release. Therefore, there is a need to measure the quality and specifically the maintainability of such code. This paper discusses the maintainability for the three domains of the open source software. The domains are: education, business and game. Moreover, to observe the most effective metrics that directly affects the maintainability of software. Analysis of the results demonstrates that OSS in the education domain is the most maintainable code and cl_stat number of executable statements metric has the highest degree of influence on the calculation of maintenance in all three domains.
Year
DOI
Venue
2017
10.4018/IJOSSP.2017010101
Periodicals
Field
DocType
Volume
Testability,Systems engineering,Source code,Software,Engineering,Open source software,Maintainability,Reliability engineering,Executable,Management styles
Journal
8
Issue
ISSN
Citations 
1
1942-3926
0
PageRank 
References 
Authors
0.34
7
5