Quality of Conceptual Data Models

Since the introduction of the ER-language in the late seventies, data modelling has been an important area in information systems development. Data modelling both on the conceptual and logical level is still widely used. The quality of data models have also been investigated and discussed since the mid-nineties with work by among others Batini and Moody and Shanks. In this paper we present a specialization of a general framework for assessing quality of models based on organizational semiotics for being able to evaluate the quality of conceptual data models. Comparing the approaches we find on the one hand that the described properties of data model quality is subsumed by the semiotic framework on a high level, and that there are aspects in this framework that are not covered by the existing work on data model quality. On the other hand, the comparison has resulted in a useful deepening of the generic SEQUAL-framework, and in this way improved the practical applicability of SEQUAL when applied to discussing the quality of conceptual

[1]  Carlo Batini,et al.  Automatic graph drawing and readability of diagrams , 1988, IEEE Trans. Syst. Man Cybern..

[2]  John Krogstie Model-Based Development and Evolution of Information Systems: A Quality Approach , 2012 .

[3]  Marta Indulska,et al.  How do practitioners use conceptual modeling in practice? , 2006, Data Knowl. Eng..

[4]  Mario Piattini,et al.  A conceptual modeling quality framework , 2011, Software Quality Journal.

[5]  Eckhard D. Falkenberg,et al.  A Framework of Information System Concepts (The FRISCO Report) , 1998 .

[6]  Alan M. Davis,et al.  Identifying and measuring quality in a software requirements specification , 1993, [1993] Proceedings First International Software Metrics Symposium.

[7]  Daniel L. Moody,et al.  Metrics for Evaluating the Quality of Entity Relationship Models , 1998, ER.

[8]  Carlo Batini,et al.  Data Quality: Concepts, Methodologies and Techniques , 2006, Data-Centric Systems and Applications.

[9]  John Krogstie,et al.  A Semiotic Approach to Quality in Requirements Specifications , 2001, Organizational Semiotics.

[10]  John Krogstie,et al.  Active knowledge modeling of enterprises , 2008 .

[11]  Ivar Jacobson,et al.  The Unified Modeling Language user guide second edition , 2005 .

[12]  Dennis Tsichritzis,et al.  The ANSI/X3/SPARC DBMS Framework Report of the Study Group on Dabatase Management Systems , 1978, Inf. Syst..

[13]  Ioannis G. Tollis,et al.  Algorithms for Drawing Graphs: an Annotated Bibliography , 1988, Comput. Geom..

[14]  Michael Rosemann,et al.  A process modelling success model: insights from a case study , 2003, ECIS.

[15]  John Krogstie,et al.  Integrated Goal, Data and Process Modeling: From TEMPORA to Model-Generated Work-Places , 2008 .

[16]  Graeme G. Shanks,et al.  Improving the quality of data models: empirical validation of a quality management framework , 2003, Inf. Syst..

[17]  Jan Recker,et al.  Ontology- Versus Pattern-Based Evaluation of Process Modeling Languages: A Comparison , 2007, Commun. Assoc. Inf. Syst..

[18]  Martin Hepp,et al.  An Ontology Framework for Semantic Business Process Management , 2007, Wirtschaftsinformatik.

[19]  Terry A. Halpin,et al.  Automated Verbalization for ORM 2 , 2006, OTM Workshops.

[20]  John Krogstie,et al.  Assessing Enterprise Modeling Languages Using a Generic Quality Framework , 2005, Information Modeling Methods and Methodologies.

[21]  N. Goodman,et al.  Languages of art : an approach to a theory of symbols , 1979 .

[22]  John Krogstie,et al.  Evaluating UML using a generic quality framework , 2003 .

[23]  Graeme G. Shanks,et al.  What Makes a Good Data Model? A Framework for Evaluating and Improving the Quality of Entity Relationship Models , 1998, Aust. Comput. J..

[24]  Daniel L. Moody,et al.  Theoretical and practical issues in evaluating the quality of conceptual models: current state and future directions , 2005, Data Knowl. Eng..

[25]  Graeme G. Shanks,et al.  What Makes a Good Data Model? Evaluating the Quality of Entity Relationship Models , 1994, ER.

[26]  W. Nöth Handbook of Semiotics , 2001 .

[27]  John Krogstie,et al.  Utilizing deontic operators in information systems specification , 1996, Requirements Engineering.

[28]  M. A. Jackson,et al.  Structured Systems Analysis: Tools and Techniques , 1980 .

[29]  Peter P. Chen The Entity-Relationship Model: Towards a unified view of Data , 1976 .

[30]  John Krogstie USING QUALITY FUNCTION DEPLOYMENT IN SOFTWARE REQUIREMENTS SPECIFICATION , 1999 .