On the main current research topics is to find a semantic domain for the Object-Oriented (OO) model. The interpretation of OO concepts has to reflect in a precise way the properties of the model, keeping at the same time good formal properties. One needs to be able in such a domain to cope with both structural and dynamic aspects. It is possible to use different sorts of logics (clausal, equational) to interpret the static aspects of subjects: some extensions using temporal aspects (temporal logic, equational dynamic logic, etc.) have been used to interpret the dyanamics ones, but in theses cases we lose an efficient operational semantics alowing the animation of objects societies. In software engineering, the need of such a semantics is cr...
International audienceThis paper is the first chapter of a cognitive, didactic and computational the...
Abstract. Category Theory is introduced as the mathematical model for object-oriented systems which ...
This thesis investigates terminological representation languages, as used in \klone -type knowledge ...
An equational language to specify object-oriented conceptual models is defined. Objects are consider...
AbstractÐFormal software specification has long been touted as a way to increase the quality and rel...
We describe the foundations of Obj^+a, a framework, or generic calculus, for modeling object-oriente...
Studying the semantics of programming languages has a long tradition in computer science. Various ap...
Our earlier work showed how to improve the development path for an information system from initial u...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
The goal of the research summarized in this abstract is first, to formalize object-oriented models a...
Order-sorted equational logic is extended with dynamic logic to a specification language for dynamic...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
dynamic supertypes to subjects: A natural way to specify and develop systems When we understand, spe...
Algebraic specification is the technique of using algebras to model properties of a system and using...
There are several object-oriented analysis and modeling techniques available today. They differ in n...
International audienceThis paper is the first chapter of a cognitive, didactic and computational the...
Abstract. Category Theory is introduced as the mathematical model for object-oriented systems which ...
This thesis investigates terminological representation languages, as used in \klone -type knowledge ...
An equational language to specify object-oriented conceptual models is defined. Objects are consider...
AbstractÐFormal software specification has long been touted as a way to increase the quality and rel...
We describe the foundations of Obj^+a, a framework, or generic calculus, for modeling object-oriente...
Studying the semantics of programming languages has a long tradition in computer science. Various ap...
Our earlier work showed how to improve the development path for an information system from initial u...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
The goal of the research summarized in this abstract is first, to formalize object-oriented models a...
Order-sorted equational logic is extended with dynamic logic to a specification language for dynamic...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
dynamic supertypes to subjects: A natural way to specify and develop systems When we understand, spe...
Algebraic specification is the technique of using algebras to model properties of a system and using...
There are several object-oriented analysis and modeling techniques available today. They differ in n...
International audienceThis paper is the first chapter of a cognitive, didactic and computational the...
Abstract. Category Theory is introduced as the mathematical model for object-oriented systems which ...
This thesis investigates terminological representation languages, as used in \klone -type knowledge ...