Abstract — In this paper we introduce a new view on roles in Object Oriented programming languages. This view is based on an ontological analysis of roles and attributes to roles the following properties: first, a role is always associated not only with 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 context. 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...
In this paper we address the problem of defining social roles in multi-agent systems. Social roles p...
peer reviewedIn this paper we address the problem of defining social roles in multi-agent systems. S...
peer reviewedIn this paper we present a new vision in object oriented programming languages where th...
In this paper we introduce a new view on roles in Object Ori-ented programming languages. Our notion...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
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...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
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...
In this paper we present a new vision in object oriented programming languages where the objects ’ a...
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' at...
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 address the problem of defining social roles in multi-agent systems. Social roles p...
peer reviewedIn this paper we address the problem of defining social roles in multi-agent systems. S...
peer reviewedIn this paper we present a new vision in object oriented programming languages where th...
In this paper we introduce a new view on roles in Object Ori-ented programming languages. Our notion...
In this paper we introduce a new view on roles in Object Oriented programming languages, based on an...
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...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
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...
In this paper we present a new vision in object oriented programming languages where the objects ’ a...
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' at...
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 address the problem of defining social roles in multi-agent systems. Social roles p...
peer reviewedIn this paper we address the problem of defining social roles in multi-agent systems. S...
peer reviewedIn this paper we present a new vision in object oriented programming languages where th...