A number of proposals exist how to support the concept of roles at the level of programming languages. While some of these proposals indeed exhibit very promising properties, the concept of roles has not found its way into mainstream pro-gramming languages. We argue that this is due to the rich-ness of the concept of roles and the fact that each existing proposal focusses on some aspects of roles while neglecting others. We present the programming language ObjectTeams/-Java and using the categories of (Steimann 2000) we demon-strate that this language covers more aspects of roles than pre-vious approaches. We suggest that a thoroughly defined pro-gramming language featuring roles may contribute to a better understanding also in other fields...
Roles are not a new concept, but they have been used in two different ways: as modeling concepts in ...
Roles represent a powerful means to enable software agents to act in open environments. They can be ...
A role paradigm conformance model (RPCM) called Typehole model was developed and implemented in Java...
A number of proposals exist how to support the concept of roles at the level of programming language...
Abstract. A number of proposals exist how to support the concept of roles at the level of programmin...
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. Roles are not a new concept, but they have been used in two different ways: as modeling co...
This paper presents, explores and compares object-oriented approaches for roles in statically typed ...
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...
Roles are not a new concept, but they have been used in two different ways: as modeling concepts in ...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
In object oriented languages the problem of crosscutting concerns, due to limitations in the composi...
Roles are not a new concept, but they have been used in two different ways: as modeling concepts in ...
Roles represent a powerful means to enable software agents to act in open environments. They can be ...
A role paradigm conformance model (RPCM) called Typehole model was developed and implemented in Java...
A number of proposals exist how to support the concept of roles at the level of programming language...
Abstract. A number of proposals exist how to support the concept of roles at the level of programmin...
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. Roles are not a new concept, but they have been used in two different ways: as modeling co...
This paper presents, explores and compares object-oriented approaches for roles in statically typed ...
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...
Roles are not a new concept, but they have been used in two different ways: as modeling concepts in ...
peer reviewedIn this paper we introduce a new view on roles in Object Oriented programming languages...
In object oriented languages the problem of crosscutting concerns, due to limitations in the composi...
Roles are not a new concept, but they have been used in two different ways: as modeling concepts in ...
Roles represent a powerful means to enable software agents to act in open environments. They can be ...
A role paradigm conformance model (RPCM) called Typehole model was developed and implemented in Java...