A Fundamental View on the Act of Modeling

This paper is part of an ongoing research effort to better understand the role of models and modeling in the information system development life-cycle. During this life-cycle, several models are produced, ranging from high level sketches, via conceptual models to source code. This paper is part of an ongoing research effort to better understand the act of modeling. We describe a formal framework by which the process of modeling can be regarded as involving the selection of more and more refined interpretations in terms of the underlying meta-model of the modeling language used. The resulting framework will be used to create a laboratory setup in which we can consequently more closely study (and support) modeling processes.

[1]  Th. P. van der Weide,et al.  Assistance for the domain modeling dialog , 2004 .

[2]  Stijn Hoppenbrouwers,et al.  Understanding the Requirements on Modelling Techniques , 2005, CAiSE.

[3]  Stijn Hoppenbrouwers,et al.  Towards explicit strategies for modeling , 2005 .

[4]  S.J.B.A. Hoppenbrouwers,et al.  A Communicative Perspective on Second Order Information Systems , 2004 .

[5]  Paul J. M. Frederiks,et al.  Paraphrasing as a Technique to Support Object-Oriented Analysis , 1996 .

[6]  S.J.B.A. Hoppenbrouwers,et al.  Facing the Conceptual Complexities in Business Domain Modeling , 2005 .

[7]  Eckhard D. Falkenberg,et al.  Meta Model Hierarchies from an Object-Role Modelling Perspective , 1994, ORM.

[8]  Theo P. van der Weide,et al.  Information modeling: The process and the required competencies of its participants , 2004, Data Knowl. Eng..

[9]  Arthur H. M. ter Hofstede,et al.  Expressiveness in Conceptual Data Modelling , 1993, Data Knowl. Eng..

[10]  Stijn Hoppenbrouwers,et al.  Fact Calculus: Using ORM and Lisa-D to Reason About Domains , 2005, OTM Workshops.

[11]  S.J.B.A. Hoppenbrouwers,et al.  Concept Evolution in Information System Evolution , 2004 .

[12]  Peter Bernus,et al.  Handbook on Architectures of Information Systems , 1999 .

[13]  H. A. Proper,et al.  Towards Utility-based Selection of Architecture-Modelling Concepts , 2004 .

[14]  Henderik A. Proper,et al.  On the use of Object-Role Modelling to Model Active Domains , 2006 .

[15]  Henderik Alex Proper,et al.  Conceptual Schemas with Abstractions: Making Flat Conceptual Schemas More Comprehensible , 1996, Data Knowl. Eng..

[16]  David E. Avison,et al.  INFORMATION SYSTEMS DEVELOPMENT , 2006 .

[17]  Zaimah Mohd. Noor Faculty of Computer Science and Information Technology ICT Strategic Plan , 2004 .

[18]  Stijn Hoppenbrouwers,et al.  A Fundamental View on the Process of Conceptual Modeling , 2005, ER.

[19]  Henderik Alex Proper,et al.  System Development as a Rational Communicative Process , 2003 .

[20]  Stijn Hoppenbrouwers,et al.  On Utility-based Selection of Architecture-Modelling Concepts , 2005, APCCM.

[21]  Stijn Hoppenbrouwers,et al.  On the use of Object-Role Modelling to Model Active Domains , 2006, EMMSAD.

[22]  David E. Avison,et al.  Information Systems Definition: The Multiview Approach , 1985 .

[23]  Stijn Hoppenbrouwers,et al.  The Role of Concept Management in System Development -- A practical and a theoretical perspective , 2004 .

[24]  Trevor Wood-Harper,et al.  Information Systems Development Research: An Exploration of Ideas in Practice , 1991, Comput. J..

[25]  Hans Hermes,et al.  Introduction to mathematical logic , 1973, Universitext.

[26]  Bram van der Vos,et al.  NL Structures and Conceptual Modelling: Grammalizing for KISS , 1997, Data Knowl. Eng..

[27]  Terry Halpin,et al.  Information modeling and relational databases: from conceptual analysis to logical design , 2001 .

[28]  Stijn Hoppenbrouwers,et al.  Formal Modelling as a Grounded Conversation , 2005 .

[29]  Stijn Hoppenbrouwers,et al.  Object--Role Modelling as a Domain Modelling Approach , 2004 .

[30]  Henderik Alex Proper,et al.  EVORM: A Conceptual Modelling Technique for Evolving Application Domains , 1994, Data Knowl. Eng..

[31]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[32]  Stijn Hoppenbrouwers,et al.  A Fact-Oriented Approach to Activity Modeling , 2005, OTM Workshops.

[33]  Henderik Alex Proper,et al.  A unifying object role modelling theory , 1995, Inf. Syst..

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

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

[36]  Henderik Alex Proper,et al.  Modelling as Selection of Interpretation , 2006, Modellierung.

[37]  Peter N. Creasy,et al.  A Generic Model for 3-Dimensional Conceptual Modelling , 1996, Data Knowl. Eng..

[38]  Arthur H. M. ter Hofstede,et al.  Semantics and verification of object-role models , 1991, Inf. Syst..

[39]  S.J.B.A. Hoppenbrouwers,et al.  Navigating the Methodology Jungle - The communicative role of modelling techniques in information system development , 2005 .

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

[41]  James G. Schmolze,et al.  The KL-ONE family , 1992 .