3 citations found. Retrieving documents...
Bent Bruun Kristensen and Kasper Osterbye. Roles: Conceptual Abstraction Theory and Practical Language Issues. Theory and Practice of Object System. Vol. 2, No. 3. pages 143--160. 1996.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Design Composition - Sametinger, Keller (2003)   (Correct)

....of an object in a collaboration with other objects. The actual definition of a role is based on what the other roles in a collaboration require in order to achieve a joint purpose [19] A role represents the view that other objects have on the object playing that role in a certain collaboration [12, 18, 19]. Role models have been used in the OOram software engineering method [17] They also play an important factor in a design approach for frameworks [20, 21] Typically, classes play many roles in an object oriented software system. Often, roles correspond to methods in classes. But playing a role ....

Bent Bruun Kristensen and Kasper Osterbye. Roles: Conceptual Abstraction Theory and Practical Language Issues. Theory and Practice of Object System. Vol. 2, No. 3. pages 143--160. 1996.


On the Integration of Roles in the UML - Depke, Engels, Küster (2000)   (2 citations)  (Correct)

....and important in the modeling of real world phenomena like the one presented in our example. We will first give a general definition of the notion of a role and then we explain what properties of roles can be found in our example. Roles are defined almost consistently throughout the literature [7, 3] (see our discussion of related work in section 6) According to Kristensen et al. a role of an object is a set of properties which are important for an object to be able to behave in a certain way expected by a set of other objects. This definition is refined by a set of characteristic ....

....rolenames there exists also the possibility to simulate roles with existing mechanisms such as inheritance or aggregation. We now check each of these mechanisms against the role requirements presented above (for an extended version of simulating roles the reader is referred to Kristensen et al. [7]) Person birthdate : Date name: Text Course participant lecturer 1 registrationno: Int topic : Text Fig. 3. Simulating roles by multiple inheritance interfaces: We refine our argumentation regarding rolenames and interface specifiers. If roles are identified with interfaces ....

[Article contains additional citation context not shown here]

Bent B. Kristensen and Kasper sterbye. Roles: Conceptual Abstraction Theory and Practical Language Issues. Theory and Practice of Object Sytems, 2(3):143--160, 1996.


Composite Design Patterns - Riehle (1997)   (31 citations)  (Correct)

No context found.

KO96 Bent Bruun Kristensen and Kasper Osterbye. "Roles: Conceptual Abstraction Theory and Practical Language Issues." Theory and Practice of Object System 2, 3 (1996): 143-160.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC