Abstract
An object-oriented knowledge base is a database that is constructed on the object data model. Using mathematical logic as formal representation, an object-oriented knowledge base can be constructed to support classification, aggregation, generalization, and association. It further extends existing databases with procedural semantics. In this article we consider the problems of automatic software reusability, object management, and transaction planning with the aid of knowledge and meta-knowledge. We describe the approaches to automate the processes of classifying objects, instantiating abstract algorithms, and ordering conjunctive operations.

This publication has 1 reference indexed in Scilit: