Back to results

Virginia Tech

Applying software maintenance metrics in the object oriented software development life cylce

Abstract

dc:description.abstract

Software complexity metrics have been studied in the procedural paradigm as a quantitative means of assessing the software development process as well as the quality of software products. Several studies have validated that various metrics are useful indicators of maintenance effort in the procedural paradigm. However, software complexity metrics have rarely been studied in the object oriented paradigm. Very few complexity metrics have been proposed to measure object oriented systems, and the proposed ones have not been validated. This research concentrates on several object oriented software complexity metrics and the validation of these metrics with maintenance effort in two commercial systems. The results of an empirical study of the maintenance activities in the two commercial systems are also described. A metric instrumentation in an object oriented software development framework is presented.

Degree

thesis:*
Name thesis:degree_name
Ph. D.
Level thesis:degree_level
doctoral
Discipline thesis:degree_discipline
Computer Science
Department dc:contributor.department
Computer Science
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
1992

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Li, Wei
Chair dc:contributor.committeechair
  • Henry, Sallie M.
Committee members dc:contributor.committeemember
  • Arthur, James D.
  • Kafura, Dennis G.
  • Nance, Richard E.
  • Schulman, Robert S.

Rights

dc:rights
Statement dc:rights
  • In Copyright
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
etd-10202005-102808
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/40020

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
related terms
citation

Li, Wei. Applying software maintenance metrics in the object oriented software development life cylce. doctoral thesis, Virginia Tech, 1992. http://hdl.handle.net/10919/40020