Understanding corporate data models

Corporate data models are widely used to support data management within organisations. However, both IS professionals and business users find them difficult to understand. This paper describes a methodology for designing and representing corporate data models that uses explanation and visualisation mechanisms to improve understanding, and reports a case study of the use of the methodology in the development of a data warehouse. The methodology was shown to be effective in that a high quality corporate data model was designed and then understood and utilised by all the participants. The model was used as an active, hypertext interface to the first prototype of the data warehouse. The case study findings indicated that: scenarios are useful for eliciting information requirements and explaining abstract concepts in the model to business users; graphical icons and subject area partitions are effective means of visualising the model and lead to improved understanding of the model by business users; and design rationale is an effective means of explaining the evolution of concepts in the model for specialist data modellers.

[1]  Gerard Michael McGrath Migrating information systems through the analysis of power, its determinants and distribution , 1993 .

[2]  Simon McGinnes,et al.  CASE support for collaborative modelling: re-engineering conceptual modelling techniques to exploit the potential of CASE tools , 1994, Softw. Eng. J..

[3]  Raymonde Guindon,et al.  Knowledge Exploited by Experts during Software System Design , 1990, Int. J. Man Mach. Stud..

[4]  James Martin,et al.  Strategic data-planning methodologies , 1982 .

[5]  Michael J. Earl,et al.  Experiences in Strategic Information Systems Planning , 1993, MIS Q..

[6]  Laurie J. Kirsch,et al.  Strategic Data Planning: Lessons From the Field , 2011, MIS Q..

[7]  S. J. Michaele,et al.  The pitfalls of strategic data and systems planning: a research agenda , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume IV: Emerging Technologies and Applications Track.

[8]  P. Beynon-Davies,et al.  Information management in the British national health service: The pragmatics of strategic data planning , 1994 .

[9]  Eugene Miya,et al.  On "Software engineering" , 1985, SOEN.

[10]  Y. Braunstein,et al.  Information management , 1996 .

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

[12]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[13]  Graeme G. Shanks,et al.  The challenges of strategic data planning in practice: an interpretive case study , 1997, J. Strateg. Inf. Syst..

[14]  Kanapaty Pelly. Periasamy Development and usage of information architecture , 1994 .

[15]  August-Wilhelm Scheer,et al.  Extending data modeling to cover the whole enterprise , 1992, CACM.

[16]  Carl Stephen Guynes,et al.  Critical success factors in data management , 1996, Inf. Manag..

[17]  James C. Wetherbe,et al.  Key issues in information systems management , 1987 .

[18]  Fred R. McFadden,et al.  Data warehouse for EIS: some issues and impacts , 1996, Proceedings of HICSS-29: 29th Hawaii International Conference on System Sciences.

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

[20]  D. Miller,et al.  Entity Model Clustering: Structuring A Data Model By Abstraction , 1986, Comput. J..

[21]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[22]  Graeme G. Shanks,et al.  Quality in Conceptual Modelling: Linking Theory and Practice , 1997, PACIS.

[23]  Kenji Takahashi,et al.  Inquiry-based requirements analysis , 1994, IEEE Software.

[24]  Nick Hammond,et al.  Argumentation-based design rationale: what use at what cost? , 1994, Int. J. Hum. Comput. Stud..

[25]  Thomas P. Moran,et al.  Questions, Options, and Criteria: Elements of Design Space Analysis , 1991, Hum. Comput. Interact..

[26]  Raymond McCall,et al.  Making Argumentation Serve Design , 1996, Hum. Comput. Interact..

[27]  Allan MacLean,et al.  Design space analysis and use representations , 1995 .

[28]  E. Jeffrey Conklin,et al.  A process-oriented approach to design rationale , 1991 .

[29]  Martin S. Feather Requirements Engineering - Getting Right from Wrong , 1991, ESEC.

[30]  John F. Rockart,et al.  Managing the data resource: a contingency perspective , 1988 .

[31]  Colin Potts,et al.  Recording the reasons for design decisions , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[32]  S. Hitchman Practitioner perceptions on the use of some semantic concepts in the entity–relationship model , 1995 .

[33]  James C. Wetherbe,et al.  Information architectures: Methods and practice , 1986, Inf. Process. Manag..

[34]  James C. Wetherbe,et al.  Key Issues in Information Systems Management: 1994-95 SIM Delphi Results , 1996, MIS Q..

[35]  Young-Gul Kim,et al.  Building an IS architecture: Collective wisdom from the field , 1994, Inf. Manag..