In this paper we propose a number of extensions for object-oriented models in order to describe dynamic aspects of applications. These extensions enable the specification of objects that modify their behavior dynamically and the control of the dynamic evolution of objects by means of constraints expressed in the language of propositional temporal logic. We shall point out what differentiates our proposal from existing models and give examples to illustrate our arguments. We aIso present an algorithm for verifying consistency of specifications and which is suitable for an eventual implementation of our extensions
We present a temporal object model capable of representing the lifespan of objects and also the hist...
Several object-oriented modeling approaches propose to describe the dynamic behaviour of objects by ...
International audienceThe Object Constraint Language (OCL) is widely used to express static constrai...
Techniques for specifying temporal properties of an application are presented, based on the assumpti...
A multitude of data models has been proposed for specifying static aspects (data) and operational as...
The notion of object evolution covers several aspects being important for object-oriented informatio...
Flaws in requirements often have a negative impact on the subsequent development phases. In this pap...
The representation of complex objects anel behaviors (state transition s) in infmmation systems is a...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
We present a general approach for modeling temporal aspects of objects in a logic programming framew...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
A critical aspect of object-oriented design methodologies is what has been called the behavioral com...
This paper presents a logic, called BOTL (Object-Based Temporal Logic), that facilitates the specifi...
This paper presents a logic, called BOTL (Object-Based Temporal Logic), that facilitates the specifi...
We propose an alternative notation and semantics for process models in object analysis, to resolve p...
We present a temporal object model capable of representing the lifespan of objects and also the hist...
Several object-oriented modeling approaches propose to describe the dynamic behaviour of objects by ...
International audienceThe Object Constraint Language (OCL) is widely used to express static constrai...
Techniques for specifying temporal properties of an application are presented, based on the assumpti...
A multitude of data models has been proposed for specifying static aspects (data) and operational as...
The notion of object evolution covers several aspects being important for object-oriented informatio...
Flaws in requirements often have a negative impact on the subsequent development phases. In this pap...
The representation of complex objects anel behaviors (state transition s) in infmmation systems is a...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
We present a general approach for modeling temporal aspects of objects in a logic programming framew...
Traditional logic-based specification approaches fix the structure and the dynamics of an object sys...
A critical aspect of object-oriented design methodologies is what has been called the behavioral com...
This paper presents a logic, called BOTL (Object-Based Temporal Logic), that facilitates the specifi...
This paper presents a logic, called BOTL (Object-Based Temporal Logic), that facilitates the specifi...
We propose an alternative notation and semantics for process models in object analysis, to resolve p...
We present a temporal object model capable of representing the lifespan of objects and also the hist...
Several object-oriented modeling approaches propose to describe the dynamic behaviour of objects by ...
International audienceThe Object Constraint Language (OCL) is widely used to express static constrai...