See this document in CiteSeerX!

Object Teams: Improving Modularity for Crosscutting Collaborations (2002)  (Make Corrections)  (16 citations)
Stephan Herrmann



  Home/Search   Context   Related

 
View or download:
swt.cs.tuberlin.de/~...NODe02draft.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  swt.cs.tuberlin.de/~step...index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: In this paper, we investigate whether module concepts for capturing multiobject collaborations can effectively be used to implement crosscutting concerns in reusable, independently developed modules for a-posteriori integration into existing systems. To address the shortcomings that we identify, a new kind of collaboration module, called Object Teams, is proposed, which combines the best features of existing approaches, further advances them with concepts for expressing crosscutting... (Update)

Cited by:   More
Importing Agent-like Interaction in Object Orientation - Baldoni, Boella, al.   (Correct)
Social Roles, from Agents back to Objects - Baldoni, Boella, van der Torre (2005)   (Correct)
Aspectual Mixin Layers: Aspects and Features in Concert - Apel, Leich, Saake (2006)   (Correct)

Similar documents (at the sentence level):
24.7%:   Object Teams: Improving Modularity for Crosscutting Collaborations - Herrmann (2002)   (Correct)

Active bibliography (related documents):   More   All
1.0:   Combining Composition Styles in the Evolvable Language LAC - Herrmann, Mezini (2001)   (Correct)
0.8:   Views and Concerns and Interrelationships - Lessons Learned from .. - Herrmann (2002)   (Correct)
0.4:   Object Confinement in Object Teams - Reconciling Encapsulation.. - Herrmann (2003)   (Correct)

Similar documents based on text:   More   All
0.3:   Designing Aspect-Oriented Crosscutting in UML - Stein, Hanenberg, Unland (2002)   (Correct)
0.3:   Model-View-Controller and Object Teams: A Perfect Match of.. - Veit, Herrmann (2003)   (Correct)
0.3:   Separating Crosscutting Concerns Across the Lifecycle: From.. - Clarke, Walker (2001)   (Correct)

Related documents from co-citation:   More   All
7:   Programming with Aspectual Components - Lieberherr, Lorenz et al. - 1999
6:   Conquering Aspects with Caesar - Mezini, Ostermann - 2003
6:   Aspect-oriented programming - Kiczales, Lamping et al. - 1997

BibTeX entry:   (Update)

Stephan Herrmann. Object teams: Improving modularity for crosscutting collaborations. In Proc. Net Object Days 2002. http://citeseer.ist.psu.edu/herrmann02object.html   More

@misc{ herrmann02object,
  author = "S. Herrmann",
  title = "Object teams: Improving modularity for crosscutting collaborations",
  text = "Stephan Herrmann. Object teams: Improving modularity for crosscutting collaborations.
    In Proc. Net Object Days 2002.",
  year = "2002",
  url = "citeseer.ist.psu.edu/herrmann02object.html" }
Citations (may not include all citations):
756   Aspect Oriented Programming - Kiczales, Lamping et al. - 1997
230   An overview of AspectJ - Kiczales, Hisdale et al. - 2072
90   Adaptive Plug-and-Play Components for evolutionary software .. - Mezini, Lieberherr - 1998
81   Working with Objects -- The OORAM Software Engineering Metho.. (context) - Reenskaug - 1996
79   Subject-oriented programming: a critique of pure objects (context) - Harrison, Ossher - 1993
63   Using role components to implement collaborationbased design - VanHilst, Notkin - 1996
63   Implementing layered designs with mixin layers - Smaragdakis, Batory - 1998
43   Programming with aspectual components - Lieberherr, Lorenz et al. - 1999
39   Type-safe delegation for run-time component adaptation - Kniesel - 1999
38   a and A. Wills. Objects, Components, and Frameworks with UML.. (context) - D'Souz - 1998
31   Family polymorphism (context) - Ernst - 2072
21   A marriage of class- and object-based inheritance without un.. (context) - Steyaert, Meuter - 1997
20   Dynamically composable collaborations with delegation layers - Ostermann - 2002
14   PIROL: A case study for multidimensional separation of conce.. - Herrmann, Mezini - 2000
11   HyperJ User and Installation Manual (context) - Ossher, Installation et al. - 2000
9   Software Architecture and Component Technology: State of the.. (context) - Mezini, Seiter et al. - 2001
9   Combining composition styles in the evolvable language LAC - Herrmann, Mezini - 2001
6   Mapping composition pattern to aspectj and hyperj - Walker, patterns et al. - 2001
5   Aspects and Dimensions of Concerns (context) - Brichau, De Meuter et al. - 2000
3   JADE: Entwurf und Implementierung eines Sprachkonstruktes zu.. (context) - Haupt - 2000
2   Software Architecture and Component Technology: State of the.. (context) - Ossher, Tarr - 2001
1   Connectors for bridging mismatches between the components of.. - Herrmann, Mezini - 2001
www.ObjectTeams.org



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://swt.cs.tu-berlin.de/~stephan/publications/index.html):   More
Connectors for bridging Mismatches between the Components of .. - Herrmann, Mezini (2001)   (Correct)
Lua/P - A Repository Language For Flexible Software Engineering.. - Herrmann (2000)   (Correct)
Combining Composition Styles in the Evolvable Language LAC - Herrmann, Mezini (2001)   (Correct)

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