Knowledgebases as Structured Theories

According to the structural paradigm of knowledge representation, knowledgebases are built by organizing facts along the semantic primitives of a conceptual modelling approach. Previous work of the authors has shown how these organizational principles can be brought into the logical view of knowledge representation by defining mechanisms for developing knowledgebases as structured theories. Herein, a formalization is proposed for such organizational principles and for the structure of the resulting knowledge-bases. Conceptual modelling approaches are seen to define criteria for "well formed theories" in a π-institution. Such theories are accorded an explicit structure from which it is possible to have access to its components. The way is thus prepared to support the definition of higher level inference mechanisms able to manipulate the structure of knowledgebases.

[1]  Cristina Sernadas,et al.  Conceptual Modeling Abstraction Mechanisms as Parameterized Theories in Institutions , 1985, DS-1.

[2]  José Luiz Fiadeiro,et al.  Abstract Object Types: A Temporal Perspective , 1987, Temporal Logic in Specification.

[3]  Rod M. Burstall,et al.  Structured Theories in LCF , 1983, CAAP.

[4]  Cristina Sernadas,et al.  The Use of E-R Abstractions for Knowledge Representation , 1985, ER.

[5]  Joseph A. Goguen,et al.  A Study in the Functions of Programming Methodology: Specifications, Institutions, Charters and Parchments , 1985, CTCS.

[6]  Joseph A. Goguen,et al.  The Semantics of CLEAR, A Specification Language , 1979, Abstract Software Specifications.

[7]  A. Tarski Fundamentale Begriffe der Methodologie der deduktiven Wissenschaften. I , 1930 .

[8]  Helder Coelho,et al.  Communication knowledge systems. Part II - big talk among small systems , 1987, Appl. Artif. Intell..

[9]  Peter A. Ng,et al.  A Formal Definition of Entity-Relationship Models , 1979, ER.

[10]  Cristina Sernadas,et al.  Object-Oriented Specification of Databases: An Algebraic Approach , 1987, VLDB.

[11]  José Luiz Fiadeiro,et al.  Structuring Theories on Consequence , 1988, ADT.

[12]  John Cartmell Formalizing the Network and Hierarchical Data Models - an Application of Categorical Logic , 1985, CTCS.

[13]  Donald Sannella,et al.  Specifications in an Arbitrary Institution , 1988, Inf. Comput..

[14]  Joseph A. Goguen,et al.  Institutions : abstract model theory for computer science , 1985 .

[15]  Samson Abramsky,et al.  Category Theory and Computer Programming , 1986, Lecture Notes in Computer Science.

[16]  Cristina Sernadas,et al.  Abstraction and Inference Mechanism for Knowledge Representation , 1985, Foundations of Knowledge Base Management.

[17]  José Luiz Fiadeiro,et al.  Behavioural Aspects of Intelligent Knowledge-Based Information Systems , 1987, Temporal Aspects in Information Systems.