Conceptual Modeling in the Context of Development

0
115

Authors: C.H. Kung

Tags: 1989, conceptual modeling

The conceptual model is a model of the application domain as perceived by the users’ community and the development team. It Is a common reference framework upon which the users and the team communicate. It gives insight into the application and enables the development team to have a better understanding of the users needs. It is a basis for the design. prototyping, and implementatlon and, against which the design and implementation can be tested. It is the object of perfective maintenance. because it is closest to the user’s understanding of the system and does not contain design and optimization decisions. This paper describes a conceptual modeling approach having the following features: 1) it is a graphical approach whkh can model both the static and dynamic aspects of the application in one model rather than a snapshot plus a process model; 2) it can be used to describe the real world semantics incrementally by gradually imposing more constraints to produce a more detailed model; 3) it has a mathematical basis due to which many qualitative aspects, such as consistency and llveness, can be tested formally and stepwisely; 4) it produces an executable specification which can be easily translated into a Prulog program lo simulate the behavior of the system being modeled. The approach has been applied to information systems and ofie document Row modeling. Prototype implementation of parts OF the model will also be described briefly.

Read the full paper here: https://www.computer.org/csdl/journal/ts