See this document in CiteSeerX!

A Flexible Approach for Instance Adaptation during Class Versioning (2000)  (Make Corrections)  (14 citations)
Awais Rashid, Peter Sawyer, Elke Pulvermueller
Lecture Notes in Computer Science



  Home/Search   Context   Related

 
View or download:
comp.lancs.ac.uk/c...OPOODBSymp2000.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  comp.lancs.ac.uk/computing/aop... (more)
(Enter author homepages)

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

Abstract: One of the consequences of evolution can be the inability to access objects created using the older schema definition under the new definition and vice versa. Instance adaptation is the conversion of objects to a compatible definition or making objects exhibit a compatible interface. Existing evolution approaches are committed to a particular instance adaptation strategy. This is because changes to the instance adaptation strategy or an attempt to adopt an entirely different strategy would be... (Update)

Cited by:   More
Towards a Taxonomy of Software Evolution - Mens, Buckley, Zenger, Rashid (2002)   (Correct)
Aspect-Oriented Schema Evolution in Object Databases: A.. - Rashid (2002)   (Correct)
An Aspect-Oriented Framework for Schema Evolution in.. - Green, Rashid (2002)   (Correct)

Similar documents (at the sentence level):
8.6%:   Object Database Evolution Using Separation of Concerns - Rashid, Sawyer (2000)   (Correct)
8.6%:   From Object-Oriented to Aspect-Oriented Databases - Rashid, Pulvermueller (2000)   (Correct)
8.2%:   On to Aspect Persistence - Rashid (2000)   (Correct)

Active bibliography (related documents):   More   All
1.0:   A Database Evolution Approach for Object-Oriented Databases - Rashid (2001)   (Correct)
1.0:   Transparent Dynamic Database Evolution from Java - Rashid, Sawyer (2000)   (Correct)
0.8:   Reconfigurability in Object Database Management Systems: An.. - Rashid, Chitchyan (2000)   (Correct)

Similar documents based on text:   More   All
0.7:   Evaluation for Evolution: How Well Commercial Systems Do - Rashid, Sawyer (1999)   (Correct)
0.6:   Dynamic Relationships in Object Oriented Databases: A Uniform .. - Rashid, Sawyer   (Correct)
0.5:   Facilitating Virtual Representation of CAD Data through a.. - Rashid, Sawyer   (Correct)

Related documents from co-citation:   More   All
11:   Schema Evolution in OODBs Using Class Versioning (context) - Monk, Sommerville - 1993
11:   The management of changing types in an object-orienteddatabase (context) - Skarra, Zdonik - 1986
9:   A database evolution approach for object-oriented databases - Rashid - 2001

BibTeX entry:   (Update)

Rashid, A., Sawyer, P., Pulvermueller, E., "A Flexible Approach for Instance Adaptation during Class Versioning", Proceedings of ECOOP 2000 OODB Symposium (in publication as an LNCS volume by Springer-Verlag) http://citeseer.ist.psu.edu/rashid00flexible.html   More

@article{ rashid01flexible,
    author = "Awais Rashid and Peter Sawyer and Elke Pulvermueller",
    title = "A Flexible Approach for Instance Adaptation During Class Versioning",
    journal = "Lecture Notes in Computer Science",
    volume = "1944",
    pages = "101--??",
    year = "2001",
    url = "citeseer.ist.psu.edu/rashid00flexible.html" }
Citations (may not include all citations):
2157   Design Patterns - Elements of Reusable Object-Oriented Softw.. (context) - Gamma
756   AspectOriented Programming - Kiczales, Irwin et al. - 1996
756   AspectOriented Programming - Kiczales, Lamping et al.
264   Semantics and Implementation of Schema Evolution in Object-O.. (context) - Banerjee, Kim et al. - 1987
122   Iris: An Object Oriented Database Management System (context) - Fishman - 1987
105   The Management of Changing Types in an Object-Oriented Datab.. (context) - Skarra, Zdonik - 1986
90   Adaptive Plug-and-Play Components for Evolutionary Software .. - Mezini, Lieberherr - 1998
79   Subject-Oriented Programming (A Critique of Pure Objects (context) - Harrison, Ossher - 1993
66   A Framework for Schema Updates in an Object-Oriented Databas.. (context) - Zicari - 1991
63   Adaptive Object-Oriented Programming using GraphBased Custom.. - Lieberherr, Silva-Lepe et al. - 1994
53   Object-Preserving Class Transformations - Bergstein - 1991
53   Schema Evolution in OODBs Using Class Versioning (context) - Monk, Sommerville - 1993
52   Versions of Schema for Object-Oriented Databases (context) - Kim, Chou
33   Management of Schema Evolution in Databases (context) - Andany, Leonard et al.
33   An Axiomatic Model of Dynamic Schema Evolution in Objectbase.. - Peters, Ozsu - 1997
31   A Transparent Schema-Evolution System Based on ObjectOriente.. (context) - Rundensteiner - 1997
30   Experience with a Graph-Based Propagation Pattern Programmin.. (context) - Lieberherr, Huersch et al.
27   Atlas: A Case Study in Building a Web-based Learning Environ.. - Kersten, Murphy - 1999
19   Version Control in an Object-Oriented Architecture (context) - Bjornerstedt, Hulten
17   Maintaining Behavioral Consistency during Schema Evolution - Bergstein, Huersch
15   From Object-Oriented to Aspect-Oriented Databases - Rashid, Pulvermueller - 2000
15   An AOP Case with Static and Dynamic Aspects - Kenens
13   Aspect-Oriented Programming using Composition Filters (context) - Aksit, Tekinerdogan - 1998
11   Conceptual Database Evolution through Learning in Object Dat.. (context) - Li, McLeod - 1994
10   Dynamic Relationships in Object Oriented Databases: A Unifor.. - Rashid, Sawyer
9   Facilitating Virtual Representation of CAD Data through a Le.. - Rashid, Sawyer
9   Object Versioning (context) - Loomis - 1992
9   Beyond Schema Evolution to Database Reorganisation (context) - Lerner, Habermann - 1990
8   Schema and Database Evolution in the O2 Object Database Syst.. (context) - Ferrandina, Meyer et al. - 1995
7   SADES - a Semi-Autonomous Database Evolution System (context) - Rashid
7   Quantifying Schema Evolution (context) - Sjoberg - 1993
7   A Global Perspective of Schema Modification Management for O.. - Odberg - 1994
7   The Role of Polymorphic Reuse Mechanisms in Schema Evolution.. - Liu, Zicari et al. - 1997
6   Maintenance of Object-Oriented Systems during Structural Evo.. - Bergstein
5   On Weaving Aspects (context) - Boellert
5   Aspects in Distributed Environments (context) - Pulvermueller, Klaeren et al. - 1999
5   Maintaining Consistency in a Database with Changing Types (context) - Zdonik - 1986
5   A Framework for Managing Schema Versioning in Object Oriente.. - Odberg - 1992
5   Transparent Dynamic Database Evolution from Java - Rashid, Sawyer - 1999
3   If We Refuse the Inheritance (context) - Al-Jadir, Leonard - 1999
3   Toward `Database Evolution': a Taxonomy for Object Oriented .. (context) - Rashid, Sawyer
2   The Design of an Integrity Consistency Checker (ICC) for an .. (context) - Delcourt, Zicari - 1991
2   Type Evolution and Instance Adaptation - Clamen - 1992
2   Supporting Composition using Assertions (context) - Klaeren, Pulvermueller et al.
2   An Aspect Language for Robust Programming - Fradet, Suedholt
1   Instances Evolution vs Classes Evolution (context) - Tamzalit, Oussalah - 1999
1   Dealing with Version Pertinence to Design an Efficient Schem.. - Benatallah, Tari - 1998
http://www.comp.lancs.ac.uk/computing/users/marash/research/sades/index.html
http://aspectj.org/
http://www.ccs.neu.edu/research/demeter/index.html



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


Documents on the same site (http://www.comp.lancs.ac.uk/computing/aop/papers/):   More
From Object-Oriented to Aspect-Oriented Databases - Rashid, Pulvermueller (2000)   (Correct)
Investigating Feature Interactions by Exploiting Aspect.. - Monga, Beltagui, Blair (2003)   (Correct)
Multi-Paradigm Implementation of an Object Database Evolution.. - Rashid (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