Title :
Evaluating the Impact of Adaptive Maintenance Process on Open Source Software Quality
Author :
Kozlov, Denis ; Koskinen, Jussi ; Markkula, Jouni ; Sakkinen, Markku
Author_Institution :
Univ. of Jyvaskyla, Jyvaskyla
Abstract :
The paper focuses on measuring and assessing the relation of adaptive maintenance process and quality of open source software (OSS). A framework for assessing adaptive maintenance process is proposed and applied. The framework consists of six sub- processes. Five OSSs with considerable number of releases have been studied empirically. Their main evolutionary and quality characteristics have been measured. The main results of the study are the following:. 1) Software maintainability is affected mostly by the activities of the ´analysis´ maintenance sub-process. 2) Software testability is affected by the activities of all maintenance sub-processes. 3) Software reliability is affected mostly by the activities of the ´design´ and ´delivery´ maintenance sub- processes. 4) Software complexity is affected mostly by the activities of the ´problem identification´, design´, ´implementation´ and ´test´ sub-processes. 5) Software flexibility is affected mostly by the activities of the ´delivery´ sub-process.
Keywords :
public domain software; software maintenance; software metrics; software quality; software reliability; adaptive maintenance process; open source software quality; software complexity; software flexibility; software maintainability; software reliability; software testability; Companies; Costs; IEC standards; ISO standards; Open source software; Software engineering; Software maintenance; Software measurement; Software performance; Software quality;
Conference_Titel :
Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on
Conference_Location :
Madrid
Print_ISBN :
978-0-7695-2886-1
DOI :
10.1109/ESEM.2007.24