Dealing with Complexity in Information Systems Modeling: Development and Empirical Validation of a Method for Representing Large Data Models

One of the most serious practical and theoretical limitations of the entity-relationship (E-R) model is its inability to cope with complexity. Once E-R models exceed a certain threshold of size, they become difficult to understand, document and maintain. This paper describes the development and empirical validation of a method for representing large E-R models called leveled data modeling (LDM). A combination of research methods were used to validate the method. Action research was first used to test and refine the method in a real-world setting. Eight action research studies were conducted in eight different organizations. Once the method had become stable, two laboratory experiments were conducted to evaluate its effectiveness compared to the standard E-R model and methods previously proposed in the literature. Finally, a field experiment was conducted using experienced practitioners to evaluate the likelihood of the method being accepted in practice. The resulting method defines a general approach for managing complexity which could be applied to any information systems modeling technique. The research findings thus have general implications for developing more effective IS design techniques. Another contribution of the paper is that it illustrates a systematic, multimethod approach to empirically validating an IS design method.

[1]  Fred D. Davis,et al.  User Acceptance of Computer Technology: A Comparison of Two Theoretical Models , 1989 .

[2]  Judy L. Wynekoop,et al.  Studying system development methodologies: an examination of research methods , 1997, Inf. Syst. J..

[3]  Richard R. Weber Ontological Foundations of Information Systems: Coopers and Lybrand , 1997 .

[4]  Ronald Maier,et al.  Benefits and Quality of Data Modelling - Results of an Empirical Analysis , 1996, ER.

[5]  Bernhard Thalheim,et al.  The Strength of ER Modeling , 1997, Conceptual Modeling.

[6]  N. Rescher Methodological Pragmatism: A Systems-Theoretic Approach to the Theory of Knowledge , 1977 .

[7]  Gail Mccutcheon,et al.  Alternative Perspectives on Action Research , 1990 .

[8]  Edward L. Robertson,et al.  Levelled Entity Relationship Model , 1994, ER.

[9]  Earl R. Babbie,et al.  The practice of social research , 1969 .

[10]  H. Klein,et al.  Information systems research: contemporary approaches and emergent traditions , 1991 .

[11]  Daniel L. Moody,et al.  A Methodology for Clustering Entity Relationship Models - A Human Information Processing Approach , 1999, ER.

[12]  A. Adam Whatever happened to information systems ethics? Caught between the devil and the deep blue sea , 2004 .

[13]  Henk Sol,et al.  Information Systems Design Methodologies: A Feature Analysis , 1983 .

[14]  Z. J. Lipowski,et al.  Sensory and information inputs overload: behavioral effects. , 1975, Comprehensive psychiatry.

[15]  Keith J. Holyoak,et al.  The Pragmatics of Analogical Transfer , 1985 .

[16]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[17]  H. Russell Bernard,et al.  Social Research Methods: Qualitative and Quantitative Approaches , 2000 .

[18]  Ron Weber,et al.  On the deep structure of information systems , 1995, Inf. Syst. J..

[19]  Allen Newell,et al.  Human Problem Solving. , 1973 .

[20]  Henk Sol,et al.  Proc. of the IFIP WG 8.1 working conference on Information systems design methodologies: improving the practice , 1986 .

[21]  Henk Sol,et al.  Information Systems Design Methodologies , 1986 .

[22]  Ron Weber,et al.  An Ontological Model of an Information System , 1990, IEEE Trans. Software Eng..

[23]  Allen S. Lee Integrating Positivist and Interpretive Approaches to Organizational Research , 1991 .

[24]  Jay F. Nunamaker,et al.  Systems Development in Information Systems Research , 1990, J. Manag. Inf. Syst..

[25]  A. Baddeley The magical number seven: still magic after all these years? , 1994, Psychological review.

[26]  Janis A. Bubenko,et al.  Information System Methodologies - A Research View , 1986, Information Systems Design Methodologies: Improving the Practice.

[27]  Juhani Iivari,et al.  Dimensions of information systems design: A framework for a long-range research program , 1986, Inf. Syst..

[28]  Dedre Gentner,et al.  Structure-Mapping: A Theoretical Framework for Analogy , 1983, Cogn. Sci..

[29]  Elazar J. Pedhazur,et al.  Measurement, Design, and Analysis: An Integrated Approach , 1994 .

[30]  Ron Weber,et al.  On the ontological expressiveness of information systems analysis and design grammars , 1993, Inf. Syst. J..

[31]  Graeme Simsion A Structured Approach to Data Modelling , 1989, Aust. Comput. J..

[32]  A. L. Cochrane,et al.  Effectiveness and efficiency: random reflections on health services , 1972 .

[33]  S. Ian Robertson,et al.  Problem-solving , 2001, Human Thinking.

[34]  K. Holyoak,et al.  Analogical problem solving , 1980, Cognitive Psychology.

[35]  Henk Sol,et al.  Information Systems Design Methodologies: A Comparative Review , 1983 .

[36]  Guttorm Sindre,et al.  Managing Complexity in Object Oriented Analysis: Adapting UML for Modelling Large Scale Information Systems , 2003 .

[37]  K. Hambridge Action research. , 2000, Professional nurse.

[38]  Christopher Westrup,et al.  Information systems methodologies in use , 1993, J. Inf. Technol..

[39]  I. Ajzen,et al.  Belief, Attitude, Intention, and Behavior: An Introduction to Theory and Research , 1977 .

[40]  Bonnie Kaplan,et al.  Combining Qualitative and Quantitative Methods in Information Systems Research: A Case Study , 1988, MIS Q..

[41]  Jacky Akoka,et al.  Entity-Relationship and Object-Oriented Model Automatic Clustering , 1996, Data Knowl. Eng..

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

[43]  T. Jick Mixing Qualitative and Quantitative Methods: Triangulation in Action. , 1979 .

[44]  P. Checkland From framework through experience to learning: The essential nature of action research , 1991 .

[45]  Brian Henderson-Sellers,et al.  Ontological Evaluation of the UML Using the Bunge–Wand–Weber Model , 2002, Software and Systems Modeling.

[46]  S. Satya‐Murti Evidence-based Medicine: How to Practice and Teach EBM , 1997 .

[47]  Mark T. Keane On drawing analogies when solving problems: A theory and test of solution generation in an analogical problem‐solving task , 1985 .

[48]  Bill Curtis,et al.  By the way, did anyone study any real programmers? , 1986 .

[49]  Richard F. Gilberg A Schema Methodology for Large Entity-Relationship Diagrams , 1985, ER.

[50]  Ian G. MacDonald,et al.  Information Engineering , 2019, Information Systems Design Methodologies: Improving the Practice.

[51]  Toby J. Teorey,et al.  ER model clustering as an aid for user communication and documentation in database design , 1989, CACM.

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

[53]  Michael Rosemann,et al.  Integrated Process Modeling: An Ontological Evaluation , 2000, Inf. Syst..

[54]  Trevor Wood-Harper,et al.  A critical perspective on action research as a method for information systems research , 1996, J. Inf. Technol..