A relations-based approach for simplifying metrices extraction

  • Authors:
  • Giancarlo Succi;Eric Liu

  • Affiliations:
  • Department of Electrical and Computer Engineering, University of Calgary, 2500 University Dr. NW. Calgary, Alberta, Canada, T2N IN4;Department of Electrical and Computer Engineering, University of Calgary, 2500 University Dr. NW. Calgary, Alberta, Canada, T2N IN4

  • Venue:
  • ACM SIGAPP Applied Computing Review - Special issue on new applications of parsing tools
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

The field of software metrics is constantly changing and metrics extraction tools have to be updated frequently to handle these changes. This paper details the use of an intermediate relation set to decouple code parsing from metrics analysis. Parsers simply generate a set of intuitive relations, which a separate analyzer uses as input to compute arbitrary metrics. Then, new metrics simply have to be specified in terms of these relations. A C++ metrics extractor tool for OO design metrics was built as a proof of concept.