IDEAS home Printed from https://ideas.repec.org/p/rug/rugwps/03-199.html
   My bibliography  Save this paper

Defining and Validating Metrics for Assessing the Maintainability of Entity-Relationship Diagrams

Author

Listed:
  • M. GENERO
  • G. POELS
  • M. PIATTINI

Abstract

Database and data model evolution is a significant problem in the highly dynamic business environment that we experience these days. To support the rapidly changing data requirements of agile companies, conceptual data models, which constitute the foundation of database design, should be sufficiently flexible to be able to incorporate changes easily and smoothly. In order to understand what factors drive the maintainability of conceptual data models and to improve conceptual modelling processes, we need to be able to assess conceptual data model properties and qualities in an objective and cost-efficient manner. The scarcity of early available and thoroughly validated maintainability measurement instruments motivated us to define a set of metrics for Entity-Relationship (ER) diagrams, which are a relevant graphical formalism of the conceptual data modelling method. In this paper we show that these objectives and easily calculated metrics, measuring internal properties of ER diagrams related to their structural complexity, can be used as indirect measures (hereafter called indicators) of the maintainability of the diagrams. These metrics may replace more expensive, subjective, and hence potentially unreliable maintainability measurement instruments that are based on expert judgement. Moreover, these metrics are an alternative to direct measurements that can only be obtained during the actual process of data model maintenance. Another result is that the validation of the metrics as early maintainability indicators opens up the way for an in-depth study of structural complexity as a major determinant of conceptual data model maintainability. Apart from the definition of a metrics suite, a contribution of this study is the methodological approach that was followed to theoretically validate the proposed metrics as structural complexity measures and to empirically validate them as maintainability indicators. This approach is based both on Measurement Theory and on an experimental research methodology, stemming mainly from current research in the field of empirical software engineering. In the paper we specifically emphasize the need to conduct a family of related experiments, improving and confirming each other, to produce relevant, empirically supported knowledge on the validity and usefulness of metrics.

Suggested Citation

  • M. Genero & G. Poels & M. Piattini, 2003. "Defining and Validating Metrics for Assessing the Maintainability of Entity-Relationship Diagrams," Working Papers of Faculty of Economics and Business Administration, Ghent University, Belgium 03/199, Ghent University, Faculty of Economics and Business Administration.
  • Handle: RePEc:rug:rugwps:03/199
    as

    Download full text from publisher

    File URL: http://wps-feb.ugent.be/Papers/wp_03_199.pdf
    Download Restriction: no
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. G. Poels & A. Maes & F. Gailly & R. Paemeleire, 2004. "The Pragmatic Quality of Resources-Events-Agents Diagrams: An Experimental Evaluation," Working Papers of Faculty of Economics and Business Administration, Ghent University, Belgium 04/219, Ghent University, Faculty of Economics and Business Administration.
    2. Palash Bera & Andrew Burton-Jones & Yair Wand, 2014. "Research Note ---How Semantics and Pragmatics Interact in Understanding Conceptual Models," Information Systems Research, INFORMS, vol. 25(2), pages 401-419, June.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:rug:rugwps:03/199. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Nathalie Verhaeghe (email available below). General contact details of provider: https://edirc.repec.org/data/ferugbe.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.