Table Oriented Metrics for Relational Databases

  • Authors:
  • Mario Piattini;Coral Calero;Marcela Genero

  • Affiliations:
  • ALARCOS Research Group, University of Castilla-La Mancha, Ronda de Calatrava, 5, 13071, Ciudad Real, Spain mpiattin@inf-cr.uclm.es;ALARCOS Research Group, University of Castilla-La Mancha, Ronda de Calatrava, 5, 13071, Ciudad Real, Spain ccalero@inf-cr.uclm.es;ALARCOS Research Group, University of Castilla-La Mancha, Ronda de Calatrava, 5, 13071, Ciudad Real, Spain mgenero@inf-cr.uclm.es

  • Venue:
  • Software Quality Control
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Developing and selecting high quality software applications are fundamental. It is important that the software applications can be evaluated for every relevant quality characteristic using validated metrics. Software engineers have been putting forward hundreds of quality metrics for software programs, disregarding databases. However, software data aspects are important because the size of data and their system nature contribute to many aspects of a systems quality. In this paper, we proposed some internal metrics to measure relational databases which influence its complexity. Considering the main characteristics of a relational table, we can propose the number of attributes (NA) of a table, the depth of the referential tree (DRT) of a table, and the referential degree (RD) of a table. These measures are characterized using measurement theory, particularly the formal framework proposed by Zuse. As many important issues faced by the software engineering community can only be addressed by experimentation, an experiment has been carried out in order to validate these metrics.