On understanding types, data abstraction, and polymorphism
ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
A logical design methodology for relational databases using the extended entity-relationship model
ACM Computing Surveys (CSUR)
Login: A logic programming language with built-in inheritance
Journal of Logic Programming
Data model issues for object-oriented applications
ACM Transactions on Information Systems (TOIS)
Semantic database modeling: survey, applications, and research issues
ACM Computing Surveys (CSUR)
A data model and query language for EXODUS
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
ACM Computing Surveys (CSUR)
ODE (Object Database and Environment): the language and the data model
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
KRIS: Knowledge Representation and Inference System
ACM SIGART Bulletin - Special issue on implemented knowledge representation and reasoning systems
ACM SIGART Bulletin - Special issue on implemented knowledge representation and reasoning systems
The CLASSIC knowledge representation system: guiding principles and implementation rationale
ACM SIGART Bulletin - Special issue on implemented knowledge representation and reasoning systems
The POSTGRES next generation database management system
Communications of the ACM
Logic and objects
Conceptual modelling of database applications using an extended ER model
Data & Knowledge Engineering
Expressiveness in conceptual data modelling
Data & Knowledge Engineering
A unifying object role modelling theory
Information Systems
ConceptBase—a deductive object base for meta data management
Journal of Intelligent Information Systems - Special issue: deductive and object-oriented databases
Logical foundations of object-oriented and frame-based languages
Journal of the ACM (JACM)
Unraveling the semantics of conceptual schemas
Communications of the ACM
Database description with SDM: a semantic database model
ACM Transactions on Database Systems (TODS)
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
IEEE Transactions on Knowledge and Data Engineering
Object-Oriented Databases: Definition and Research Directions
IEEE Transactions on Knowledge and Data Engineering
Towards a Logical-Object Oriented Programming Language for Databases
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
Resolving Ambiguities caused by Multiple Inheritance
DOOD '95 Proceedings of the Fourth International Conference on Deductive and Object-Oriented Databases
Inheritance Reasoning by Regular Sets in Knowledge-bases with Dot Notation
DOOD '95 Proceedings of the Fourth International Conference on Deductive and Object-Oriented Databases
An Object-Oriented Approach to Data/Knowledge Modeling Based on Logic
Proceedings of the Sixth International Conference on Data Engineering
VLDB '87 Proceedings of the 13th International Conference on Very Large Data Bases
Context-Driven Information Base Update
CAiSE ;96 Proceedings of the 8th International Conference on Advances Information System Engineering
On Context-based Naming in Information Bases
COOPIS '97 Proceedings of the Second IFCIS International Conference on Cooperative Information Systems
Hi-index | 0.00 |
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instantiation, multiple specialization, and meta-classes are supported for both kinds of objects: entities and properties. By semantics of a semantic network, we mean the information (both explicit and derived) that the semantic network carries. Several data models use semantic networks to organize information. However, many of these models do not have a formalism defining what the semantics of the semantic network is. In our data model, in addition to the Isa relation, we consider a stronger form of specialization for properties, that we call restriction isa, or Risa for short. The Risa relation expresses property value refinement. A distinctive feature of our data model is that it supports the interaction between Isa and Risa relations. The combination of Isa and Risa provides a powerful conceptual modeling mechanism. The user declares objects and relations between objects through a program. Reasoning is done through a number of (built-in) inference rules that allow for derivations both at instance and schema level. Through the inference rules, new objects and new relations between objects are derived. In our data model, inherited properties are considered to be derived objects. In addition to the inference rules, a number of (built-in) system constraints exist for checking the validity of a program.