The notion of a role of an object subsumes a set of properties of the object. The identi cation of such sets of properties is important for an object in order to be able to behave in a certain way expected by other objects. The role represents the perspective of some objects, and the perspective enforces properties onto the object in question, { properties that are only present due to the perspective. Role properties must be accepted by an object itself, and recognized by the clients of the object as well. The notion of role may be seen both theoretically from a conceptual abstraction point of view, and also as a practical programming language mechanism. Conceptual abstraction is an approach to programming which takes its outset in the imp...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
Both, the role concept and aspect-oriented programming are techniques which permit a flexible adapta...
A model for describing object behavior based on the concept of role is presented. Roles allow one to...
The notion of a role of an object subsumes a set of properties of the object. The identification of ...
Objects relate to each other in different ways --- serving, using, and communicating with each other...
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and...
In this paper we introduce a new view on roles in Object Ori-ented programming languages. Our notion...
Abstract — In this paper we introduce a new view on roles in Object Oriented programming languages. ...
Abstract. A number of proposals exist how to support the concept of roles at the level of programmin...
Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has ...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
A number of proposals exist how to support the concept of roles at the level of programming language...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
AbstractObject-oriented database systems are an emerging, promising technology, underpinned by the i...
Common conceptions of the notions of role, relationship, and collaboration in object-oriented progra...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
Both, the role concept and aspect-oriented programming are techniques which permit a flexible adapta...
A model for describing object behavior based on the concept of role is presented. Roles allow one to...
The notion of a role of an object subsumes a set of properties of the object. The identification of ...
Objects relate to each other in different ways --- serving, using, and communicating with each other...
The role generic relationship for conceptual modeling relates a class of objects (e.g., persons) and...
In this paper we introduce a new view on roles in Object Ori-ented programming languages. Our notion...
Abstract — In this paper we introduce a new view on roles in Object Oriented programming languages. ...
Abstract. A number of proposals exist how to support the concept of roles at the level of programmin...
Roles are meant to capture dynamic and temporal aspects of real-world objects. The role concept has ...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
A number of proposals exist how to support the concept of roles at the level of programming language...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
AbstractObject-oriented database systems are an emerging, promising technology, underpinned by the i...
Common conceptions of the notions of role, relationship, and collaboration in object-oriented progra...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
Both, the role concept and aspect-oriented programming are techniques which permit a flexible adapta...
A model for describing object behavior based on the concept of role is presented. Roles allow one to...