loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth IEEE International Symposium on Software Metrics (METRICS'02)
Measuring Graph Abstractions of Software: An Information-Theory Approach
Ottawa, Canada
June 04-June 07
ISBN: 0-7695-1339-5
Edward B. Allen, Mississippi State University
A graph composed of nodes and edges may be an abstr action of a software system and a sub graph may represent a software module. Software-design graphs depict components and their relationships. Building on prior work by Allen, Khoshgoftaar, and Chen, this paper proposes information theory-based measures on graphs at the system and module levels for application to software. We propose measures of size, length, complexity, coupling, and cohesion which largely conform to the properties of these attributes defined by Briand, Morasca, and Basili. We illustrate the measures with examples and suggest extensions for hypergraphs.
Index Terms:
software metrics, size, length, complexity, coupling, cohesion, properties of metrics, measurement theory, information theory, entropy, excess entropy
Citation:
Edward B. Allen, "Measuring Graph Abstractions of Software: An Information-Theory Approach," metrics, pp.182, Eighth IEEE International Symposium on Software Metrics (METRICS'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.