KFUPM ePrints

An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes

Alshayeb, Mohammad and Li, Wei (2003) An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes. IEEE Transactions on Software Engineering, 29 (11). pp. 1043-1049.

[img]
Preview
PDF
8Kb

Abstract

Object-oriented (OO) metrics are used mainly to predict software engineering activities/efforts such as maintenance effort, error proneness, and error rate. There have been discussions about the effectiveness of metrics in different contexts. In this paper, we present an empirical study of OO metrics in two iterative processes: the short-cycled agile process and the long-cycled framework evolution process. We find that OO metrics are effective in predicting design efforts and source lines of code added, changed, and deleted in the short-cycled agile process and ineffective in predicting the same aspects in the long-cycled framework process. This leads us to believe that OO metrics’ predictive capability is limited to the design and implementation changes during the development iterations, not the long-term evolution of an established system in different releases.



Item Type:Article
Date:November 2003
Date Type:Publication
Subjects:Computer
Divisions:College Of Computer Sciences and Engineering > Information and Computer Science Dept
Creators:Alshayeb, Mohammad and Li, Wei
Email:alshayeb@kfupm.edu.sa, wli@uah.edu
ID Code:14880
Deposited By:MOHAMMED ALSHAYEB
Deposited On:30 Jun 2008 08:36
Last Modified:12 Apr 2011 13:16

Repository Staff Only: item control page