Research Commentary: Information Systems and Conceptual Modeling - A Research Agenda

Within the information systems field, the task of conceptual modeling involves building a representation of selected phenomena in some domain. High-quality conceptual modeling work is important because it facilitates early detection and correction of system development errors. It also plays an increasingly important role in activities like business process reengineering and documentation of best-practice data and process models in enterprise resource planning systems. Yet little research has been undertaken on many aspects of conceptual modeling. In this paper, we propose a framework to motivate research that addresses the following fundamental question:How can we model the world to better facilitate our developing, implementing, using, and maintaining more valuable information systems? The framework comprises four elements: conceptual-modeling grammars, conceptual-modeling methods, conceptual-modeling scripts, and conceptual-modeling contexts. We provide examples of the types of research that have already been undertaken on each element and illustrate research opportunities that exist.

[1]  T. M. Rajkumar,et al.  Comparison of analysis techniques for information requirement determination , 1988, CACM.

[2]  Ben Shneiderman,et al.  Two experimental comparisons of relational and hierarchical database models , 1978 .

[3]  John R. Anderson,et al.  Learning and Memory: An Integrated Approach , 1994 .

[4]  Michael J. Prietula,et al.  Form and Substance in Physical Database Design: An Empirical Study , 1991, Inf. Syst. Res..

[5]  Keng Leng Siau,et al.  Empirical studies in information modeling : interpretation of the object relationship , 1996 .

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

[7]  Robert W. Blanning,et al.  A Formal Approach to Workflow Analysis , 2000, Inf. Syst. Res..

[8]  Brian Henderson-Sellers,et al.  Ontological analysis of whole-part relationships in OO-models , 2001, Inf. Softw. Technol..

[9]  Robert L. Ashenhurst,et al.  Ontological aspects of information modeling , 1996, Minds and Machines.

[10]  R. Hirschheim,et al.  Critical issues in information systems research , 1987 .

[11]  Dinesh Batra,et al.  Conceptual data modelling in theory and practice , 1995 .

[12]  Arne Sølvberg,et al.  Understanding quality in conceptual modeling , 1994, IEEE Software.

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

[14]  Ron Weber,et al.  Are Attributes Entities? A Study of Database Designers' Memory Structures , 1996, Inf. Syst. Res..

[15]  Veda C. Storey,et al.  An ontological analysis of the relationship construct in conceptual modeling , 1999, TODS.

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

[17]  Izak Benbasat,et al.  The Relative Importance of Structural Constraints and Surface Semantics in Information Modeling , 1997, Inf. Syst..

[18]  Ron Weber,et al.  Ontological foundations of information systems , 1997 .

[19]  Dov Dori,et al.  Modelling Off-the-Shelf Information Systems Requirements: An Ontological Approach , 2001, Requirements Engineering.

[20]  Bill Curtis,et al.  Process modeling , 1992, CACM.

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

[22]  Iris Vessey,et al.  Cognitive Fit: A Theory‐Based Analysis of the Graphs Versus Tables Literature* , 1991 .

[23]  John F. Sowa,et al.  Knowledge representation: logical, philosophical, and computational foundations , 2000 .

[24]  Arne Sølvberg,et al.  Activity Modeling and Behavior Modeling , 1986, Information Systems Design Methodologies: Improving the Practice.

[25]  J. R. G. Wood,et al.  Soft systems and systems engineering: on the use of conceptual models in information system development , 1993, Inf. Syst. J..

[26]  Yair Wand,et al.  An Automated Approach to Information Systems Decomposition , 1992, IEEE Trans. Software Eng..

[27]  John Mylopoulos,et al.  Information Modeling in the Time of the Revolution , 1998, Inf. Syst..

[28]  Neil A. M. Maiden,et al.  Analysing the Novice Analyst: Cognitive Models in Software Engineering , 1992, Int. J. Man Mach. Stud..

[29]  Dinesh Batra,et al.  Conceptual Data Modelling in Database Design: Similarities and Differences between Expert and Novice Designers , 1992, Int. J. Man Mach. Stud..

[30]  Someswar Kesh,et al.  Evaluating the quality of entity relationship models , 1995, Inf. Softw. Technol..

[31]  Iris Vessey,et al.  Requirements specification: learning object, process, and data methodologies , 1994, CACM.

[32]  Yair Wand,et al.  Theoretical foundations for conceptual modelling in information systems development , 1995, Decis. Support Syst..

[33]  Ritu Agarwal,et al.  Comprehending Object and Process Models: An Empirical Study , 1999, IEEE Trans. Software Eng..

[34]  Ron Weber,et al.  Should Optional Properties Be Used in Conceptual Modelling? A Theory and Three Empirical Tests , 2001, Inf. Syst. Res..

[35]  Peter Green,et al.  An ontological analysis of information systems analysis and design (ISAD) grammars in upper case tools , 1996 .

[36]  Jeffrey Parsons,et al.  An Information Model Based on Classification Theory , 1996 .

[37]  Keith Duncan,et al.  Cognitive Engineering , 2017, Encyclopedia of GIS.

[38]  A. Koller,et al.  Speech Acts: An Essay in the Philosophy of Language , 1969 .

[39]  Achille C. Varzi Parts, Wholes, and Part-Whole Relations: The Prospects of Mereotopology , 1996, Data Knowl. Eng..

[40]  Graeme G. Shanks,et al.  Improving the Quality of Entity Relationship Models: An Action Research Programme , 1998, Aust. Comput. J..

[41]  R. Chisholm A Realistic Theory of Categories: An Essay on Ontology , 1998 .

[42]  G. M. Nijssen,et al.  Conceptual schema and relational database design - a fact oriented approach , 1989 .

[43]  Young-Gul Kim,et al.  Comparing data modeling formalisms , 1995, CACM.

[44]  J. Bergeron,et al.  Models of Understanding. , 1983 .

[45]  Herbert A. Simon,et al.  Why a Diagram is (Sometimes) Worth Ten Thousand Words , 1987, Cogn. Sci..

[46]  J. N. Brinkkemper,et al.  The meta-model hierarchy: a framework for information systems concepts and techniques , 1992 .

[47]  Ritu Agarwal,et al.  Cognitive Fit in Requirements Modeling: A Study of Object and Process Methodologies , 1996, J. Manag. Inf. Syst..

[48]  Graeme G. Shanks,et al.  Conceptual Data Modelling: an empirical study of expert and novice data modellers , 1997, Australas. J. Inf. Syst..

[49]  James D. Hollan,et al.  Direct Manipulation Interfaces , 1985, Hum. Comput. Interact..

[50]  Peter Checkland,et al.  Systems Thinking, Systems Practice , 1981 .

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

[52]  Veda C. Storey,et al.  Some Findings on the Intuitivness of Entity-Relationship Constructs , 1989, International Conference on Conceptual Modeling.

[53]  Jefry J. Machesky,et al.  Data Analysis and Learning: An Experimental Study of Data Modeling Tools , 1989, Int. J. Man Mach. Stud..

[54]  Rocky Ross,et al.  Mental models , 2004, SIGA.

[55]  Kalle Lyytinen,et al.  A speech-act-based office modeling approach , 1988, TOIS.

[56]  Henk Sol,et al.  Information Systems Design Methodologies: Improving the Practice, Proceedings of the IFIP WG 8.1 Working Conference on Comparative Review of Information Systems Design Methodologies: Improving the Practice, Noordwijkerhout, The Netherlands, 5-7 May, 1986 (CRIS '86) , 1986 .

[57]  J TeoreyToby,et al.  A logical design methodology for relational databases using the extended entity-relationship model , 1986 .

[58]  Christiane Floyd,et al.  A Comparative Evaluation of System Development Methods , 1986, Information Systems Design Methodologies: Improving the Practice.

[59]  T. J. Teorey,et al.  A logical design methodology for relational databases using the extended entity-relationship model , 1986, CSUR.

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

[61]  Kalle Lyytinen,et al.  Information systems development and data modelling: conceptual and philosophical foundations , 1995 .

[62]  Robert P. Bostrom,et al.  Comparing representations with relational and EER models , 1990, Commun. ACM.

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

[64]  Douglas Herrmann,et al.  A Taxonomy of Part-Whole Relations , 1987, Cogn. Sci..

[65]  Laurian M. Chirica,et al.  The entity-relationship model: toward a unified view of data , 1975, SIGF.

[66]  Jinwoo Kim,et al.  How Do We Understand a System with (So) Many Diagrams? Cognitive Integration Processes in Diagrammatic Reasoning , 2000, Inf. Syst. Res..

[67]  Herbert A. Simon,et al.  Why a Diagram is (Sometimes) Worth Ten Thousand Words , 1987 .

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

[69]  Joan K. Gallini,et al.  When Is an Illustration Worth Ten Thousand Words , 1990 .

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

[71]  Stuart C. Shapiro Review of Knowledge representation: logical, philosophical, and computational foundations by John F. Sowa. Brooks/Cole 2000. , 2001 .

[72]  Nicola Guarino,et al.  Dwq : Esprit Long Term Research Project, No 22469 Part-whole Relations in Object-centered Systems: an Overview Part-whole Relations in Object-centered Systems: an Overview , 2022 .

[73]  Klaus Wimmer Conceptual modelling based on ontological principles , 1992 .

[74]  Izak Benbasat,et al.  A Psychological Study on the Use of Relationship Concept - Some Preliminary Findings , 1995, CAiSE.

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

[76]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[77]  Joerg Evermann,et al.  Towards Ontologically Based Semantics for UML Constructs , 2001, ER.