In this paper we introduce a new view on roles in Object Ori-ented programming languages. Our notion is based on an on-tological analysis of social roles and attributes to roles the fol-lowing properties: first, a role is always associated not only to an object instance playing the role, but also to another object instance which constitutes the context of the role and which we call institution. Second, the definition of a role depends on the definition of the institution which constitutes its con-text. Third, this second property allows to endow players of roles with powers to modify the state of the institution and of the other roles of the same institution. As an example of this model of roles in Object Oriented programming languages, we ...
peer reviewedIn this paper we present a new vision in object oriented programming languages where th...
In this paper we start from the consideration that high level interaction between entities like web ...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
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...
In this paper we present a new vision in object oriented programming languages where the objects ’ a...
Social roles structure social institutions like organizations in Multi-Agent Systems (MAS). In this ...
peer reviewedSocial roles structure social institutions like organizations in Multi-Agent Systems (M...
A number of proposals exist how to support the concept of roles at the level of programming language...
A number of proposals exist how to support the concept of roles at the level of programming language...
In this paper we present a new vision in object oriented programming languages where the objects' at...
peer reviewedIn this paper we present a new vision in object oriented programming languages where th...
In this paper we start from the consideration that high level interaction between entities like web ...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
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...
In this paper we present a new vision in object oriented programming languages where the objects ’ a...
Social roles structure social institutions like organizations in Multi-Agent Systems (MAS). In this ...
peer reviewedSocial roles structure social institutions like organizations in Multi-Agent Systems (M...
A number of proposals exist how to support the concept of roles at the level of programming language...
A number of proposals exist how to support the concept of roles at the level of programming language...
In this paper we present a new vision in object oriented programming languages where the objects' at...
peer reviewedIn this paper we present a new vision in object oriented programming languages where th...
In this paper we start from the consideration that high level interaction between entities like web ...
Object-oriented database systems are an emerging. promising technology, underpinned by the integrati...