Conceptual modeling for data and knowledge management

Abstract In order to exploit knowledge embedded in databases and to migrate from data to knowledge management environments, conceptual modeling languages must offer more expressiveness than traditional modeling languages. This paper proposes the conceptual graph formalism as such a modeling language. It shows through an example and a comparison with Telos, a semantically rich knowledge modeling language, that it is suited for that purpose. The conceptual graph formalism offers simplicity of use through its graphical components and small set of constructs and operators. It allows easy migration from database to knowledge base environments. Thus, this paper advocates its use.

[1]  Guy W. Mineau Views, Mappings and Functions: Essential Definitions to The Conceptual Graph Theory , 1994, ICCS.

[2]  Dimitris Plexousakis,et al.  SEMANTICAL AND ONTOLOGICAL CONSIDERATIONS IN TELOS: A LANGUAGE FOR KNOWLEDGE REPRESENTATION DIMITRIS PLEXOUSAKIS , 1993, Comput. Intell..

[3]  Robert Meersman,et al.  Artificial intelligence in databases and information systems (DS-3) : proceedings of the IFIP TC2/TC8/WG2.6/WG8.1 Working Conference on the Role of Artificial Intelligence in Databases and Information Systems, Guangzhou, PR China, 4-8 July, 1988 , 1990 .

[4]  Peter N. Creasy,et al.  ENIAM: A More Complete Conceptual Schema Language , 1989, VLDB.

[5]  Rokia Missaoui,et al.  The Representation of Semantic Constraints in Conceptual Graph Systems , 1997, ICCS.

[6]  Guy W. Mineau Constraints on Processes: Essential Elements for the Validation and Execution of Processes , 1999, ICCS.

[7]  Bernard Moulin The Representation of Linguistic Information in an Approach Used for Modelling Temporal Knowledge in Discourse , 1993, ICCS.

[8]  Linda Campbell,et al.  A Conceptual Graphs Approach to Information Systems Design , 1992, Workshop on Conceptual Graphs.

[9]  John F. Sowa Knowledge Representation in Databases, Expert Systems, and Natural Language , 1988, DS-3.

[10]  Peter N. Creasy,et al.  Adding semantics to semantic data models , 1992 .

[11]  Guy W. Mineau Constraints and Goals under the Conceptual Graph Formalism: One Way to Solve the SCG-1 Problem , 1999, ICCS.

[12]  Guy W. Mineau From Actors to Processes: The Representation of Dynamic Knowledge Using Conceptual Graphs , 1998, ICCS.

[13]  Dickson Lukose Executable Conceptual Structures , 1993, ICCS.

[14]  John F. Sowa,et al.  Conceptual Structures: Information Processing in Mind and Machine , 1983 .

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

[16]  Maurizio Lenzerini,et al.  Deductive Entity-Relationship Modeling , 1993, IEEE Trans. Knowl. Data Eng..

[17]  Terry Halpin,et al.  Conceptual Schema and Relational Database Design , 1995 .

[18]  Ramez Elmasri,et al.  Fundamentals of Database Systems , 1989 .

[19]  Lois M. L. Delcambre,et al.  Constraint Analysis: A Design Process for Specifying Operations on Objects , 1990, IEEE Trans. Knowl. Data Eng..

[20]  Guy W. Mineau,et al.  Contexts: A Formal Definition of Worlds of Assertions , 1997, ICCS.

[21]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[22]  Matthias Jarke,et al.  Telos: representing knowledge about information systems , 1990, TOIS.