See this document in CiteSeerX!

Evolution of Object Behavior using Context Relations (1996)  (Make Corrections)  (33 citations)
Linda M. Seiter, Jens Palsberg, Karl. J. Lieberherr
Foundations of Software Engineering



  Home/Search   Context   Related

 
View or download:
purdue.edu/homes/p...setoappear.ps.gz
purdue.edu/homes/palsberg...tse98.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  purdue.edu/homes/p...publications (more)
(Enter author homepages)

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

Abstract: A collection of design patterns was described by Gamma, Helm, Johnson, and Vlissides in 1994. Recognizing that designs change, each pattern ensures that a certain system aspect can vary over time such as the operations that can be applied to an object or the algorithm of a method. The patterns are described by constructs such as the inheritance and reference relations, attempting to emulate more dynamic relationships. As a result, the design patterns demonstrate how awkward it is to program... (Update)

Context of citations to this paper:   More

...Lasagne on top of the Java implementation of Aspect Components (JAC) 4.2. Dynamic behavior composition Linda Seiter et al. [15] proposed a context relation to dynamically modify a group of base classes. A context class contains several method updates for several base...

...behavior. A number of approaches focus on the evolution of single objects or single classes. The basic idea of the context relationship [30] is that if a class C is contextrelated to a base class B, then B objects can get their functionality dynamically altered by C objects. A...

Cited by:   More
Aspect-Oriented Programming - Gregor Kiczales John (1997)   (Correct)
Synthesizing Object-Oriented and Functional Design.. - Krishnamurthi.. (1998)   (Correct)
Consistency Management in the Presence of Simultaneous.. - Truyen, Joosen.. (2002)   (Correct)

Similar documents (at the sentence level):
24.5%:   Evolution of Object Behavior using Context Relations - Seiter, Palsberg, Lieberherr (1996)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Contracts in Context - Te Xt   (Correct)
0.3:   Software Connectors for Component Collaborations: project.. - Lieberherr, Lorenz (1999)   (Correct)
0.1:   Proposals For Extending The Modelling Facilities Of.. - Grogono.. (1991)   (Correct)

Similar documents based on text:   More   All
0.3:   Testing Adaptive Software During Class Evolution - Keszenheimer, Lieberherr (1995)   (Correct)
0.2:   Efficient Implementation of Adaptive Software - Palsberg, Xiao, Lieberherr (1994)   (Correct)
0.2:   Engineering Adaptive Software - Lieberherr (1993)   (Correct)

Related documents from co-citation:   More   All
13:   Mixin-based inheritance - Bracha, Cook - 1990
13:   Aspect-oriented programming - Kiczales, Lamping et al. - 1997
12:   Adaptive plug-and-play components for evolutionary software development - Mezini, Lieberherr - 1998

BibTeX entry:   (Update)

Seiter, L. M., J. Palsberg and K. J. Lieberherr. Evolution of object behavior using context relations. IEEE Transactions on Software Engineering, 1998. http://citeseer.ist.psu.edu/seiter96evolution.html   More

@inproceedings{ seiter96evolution,
    author = "Linda M. Seiter and Jens Palsberg and Karl J. Lieberherr",
    title = "Evolution of Object Behavior Using Context Relations",
    booktitle = "Foundations of Software Engineering",
    pages = "46-57",
    year = "1996",
    url = "citeseer.ist.psu.edu/seiter96evolution.html" }
Citations (may not include all citations):
1286   Object-Oriented Modeling and Design (context) - Rumbaugh, Blaha et al. - 1991
554   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1994
469   Object-Oriented Design With Applications (context) - Booch - 1991
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
308   Designing reusable classes (context) - Johnson, Foote - 1988
306   Self: The power of Simplicity (context) - Ungar, Smith - 1987
190   Contracts: Specifying Behavioral Compositions in Object-Orie.. (context) - Helm, Holland et al. - 1990
176   Ellis and Bjarne Stroustrup (context) - Margaret - 1990
133   Adaptive Object-Oriented Software: The Demeter Method with P.. - Lieberherr - 1996
92   Reflection and Semantics in Lisp (context) - Smith - 1984
72   Using Prototypical Objects to Implement Shared Behavior in O.. (context) - Lieberman - 1986
37   The design and representation of object-oriented components (context) - Holland - 1993
35   Subject-oriented composition rules (context) - Ossher, Kaplan et al. - 1995
29   The Java Language: A White Paper (context) - Microsystems
22   Minimizing Dependency on Class Structures with Adaptive Prog.. - Lieberherr, Xiao - 1993
19   Tools for the new culture: Lessons from the design of the Ei.. - Meyer - 1990
18   Object Oriented programming with modes (context) - Taivalsaari - 1991
13   Adaptive Software: Automatic Navigation Through Partially Sp.. - Xiao - 1994
13   Common Lisp object system specification XJ document R (context) - Linda, Gabriel et al. - 1988
11   Incremental Testing of Object-Oriented Class Structures - Harrold, McGregor et al. - 1992
9   Extending Object-Oriented Programming in Smalltalk (context) - Goldstein, Bobrow - 1980
9   Specifying Object Life-Cycles - Arapis - 1990
7   case-study of a MOP for purposes of software evolution (context) - Lopes, Lieberherr - 1996
6   An imperative object calculus (context) - Abadi, Cardelli - 1995
4   Three steps to logical views: Extending the object-oriented .. (context) - Schilling, Sweeny - 1989
2   internet publication (context) - Kiczales



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


Documents on the same site (http://www.cs.purdue.edu/homes/palsberg/publications.html):   More
Safety Analysis versus Type Inference for Partial Types - Palsberg, Schwartzbach (1992)   (Correct)
Comparing Flow-based Binding-time Analyses - Palsberg (1995)   (Correct)
Normal Forms have Partial Types - Palsberg (1993)   (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