Specialization and inheritance are well-known concepts in the area of object-oriented modelling and knowledge representation. However, certain aspects of these concepts lack formal foundations. In particular, when properties of different classes are semantically related, several different semantics are possible for the inherited properties, and a choice is necessary. Conventional systems impose an a priori solution that supports only one of the possible semantics of inheritance. In this paper, we present constructs that allow to differentiate between the possible semantics of inheritance, in a formal and sound way. Our approach is based on a structured view of the real world and a model for its representation. By necessity, the model only p...
A modest exception allowing inheritance reasoner is presented. The reasoner allows restricted, but s...
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instan...
The inheritance mechanism of SILO, a system integrating a many-sorted logic within an object-based f...
Covering is a well-known relationship in semantic and object-oriented data models. Covering holds wh...
We adopt a formalism, similar to terminological logic languages developed in AI knowledge representa...
Our goal is to integrate the paradigms of object-oriented structuring and of rule-based specificatio...
. A categorial semantic domain for objects is presented in order to clarify both aggregation and spe...
This thesis provides a formal proposal for the specialization relationship in the i* framework that ...
This paper proposes to apply the concept of specialization to associations. As associations are impl...
Usually object types are organized in taxonomies by means of a specialization relation (also called ...
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instan...
. The coalgebraic view on classes and objects is elaborated to include inheritance. Inheritance in c...
We adopt a formalism, similar to terminological logic languages developed in AI knowledge representa...
Class creation by set operations has largely been ignored in the literature. Precise semantics of se...
The theory of classification in object oriented languages are discussed. The differences between cla...
A modest exception allowing inheritance reasoner is presented. The reasoner allows restricted, but s...
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instan...
The inheritance mechanism of SILO, a system integrating a many-sorted logic within an object-based f...
Covering is a well-known relationship in semantic and object-oriented data models. Covering holds wh...
We adopt a formalism, similar to terminological logic languages developed in AI knowledge representa...
Our goal is to integrate the paradigms of object-oriented structuring and of rule-based specificatio...
. A categorial semantic domain for objects is presented in order to clarify both aggregation and spe...
This thesis provides a formal proposal for the specialization relationship in the i* framework that ...
This paper proposes to apply the concept of specialization to associations. As associations are impl...
Usually object types are organized in taxonomies by means of a specialization relation (also called ...
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instan...
. The coalgebraic view on classes and objects is elaborated to include inheritance. Inheritance in c...
We adopt a formalism, similar to terminological logic languages developed in AI knowledge representa...
Class creation by set operations has largely been ignored in the literature. Precise semantics of se...
The theory of classification in object oriented languages are discussed. The differences between cla...
A modest exception allowing inheritance reasoner is presented. The reasoner allows restricted, but s...
We elaborate on the semantics of an enhanced object-oriented semantic network, where multiple instan...
The inheritance mechanism of SILO, a system integrating a many-sorted logic within an object-based f...