See this document in CiteSeerX!

Dynamic Object Replacement and Implementation-Only Classes (2001)  (Make Corrections)  (3 citations)
Pascal Costanza



  Home/Search   Context   Related

 
View or download:
informatik.unibon...ementationonly.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  informatik.unibonn.de/~...gilgul (more)
(Enter author homepages)

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

Abstract: GILGUL is an extension of the Java programming language that allows for dynamic object replacement without consistency problems. This is possible in a semantically clean way because its model strictly separates the notions of reference and comparison that are usually subsumed in the concept of object identity. Since GILGUL's new operations respect Java's type system, objects can still be replaced only by instances of the same class or any subclasses thereof, but not by instances of any... (Update)

Cited by:   More
Refined Effects for Unanticipated Object.. - Damiani.. (2003)   (Correct)
Perimorph: Run-Time Composition and State Management for.. - Kasten, McKinley (2004)   (Correct)
Refined Effects for Unanticipated Object.. - Damiani.. (2003)   (Correct)

Similar documents (at the sentence level):
68.9%:   Dynamic Object Replacement and Implementation-Only Classes - Pascal Costanza University (2001)   (Correct)
11.6%:   The Programming Language Gilgul - Costanza (2001)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Transmigration of Object Identity: The Programming Language Gilgul - Costanza   (Correct)
0.2:   An Architecture to Support Dynamic Composition of Service.. - Mennie (2000)   (Correct)
0.1:   Towards a Platform for Experimenting with Split Objects in Java.. - Bardou (2003)   (Correct)

Similar documents based on text:   More   All
0.9:   Independent Extensibility for Aspect-Oriented Systems - Costanza, Kniesel, Austermann   (Correct)
0.4:   Separation of Object Identity Concerns - Costanza   (Correct)
0.4:   Infrastructure Support for Engineering Complex.. - Kniesel, Cremers (2001)   (Correct)

Related documents from co-citation:   More   All
2:   More dynamic object re-classification: Fickle II (context) - Drossopoulou, Damiani et al. - 2002
2:   Foundations of Extended Objets with Roles (context) - Ghelli, Palmerini - 1999
2:   Predicate classes - Chambers

BibTeX entry:   (Update)

P. Costanza. Dynamic Object Replacement and Implementation-Only Classes. In WCOP'01 (at ECOOP'01), 2001. Available from http://www.cs.unibonn. de/#costanza/implementationonly.pdf. http://citeseer.ist.psu.edu/article/costanza01dynamic.html   More

@misc{ costanza01dynamic,
  author = "P. Costanza",
  title = "Dynamic Object Replacement and Implementation-Only Classes",
  text = "P. Costanza. Dynamic Object Replacement and Implementation-Only Classes.
    In WCOP'01 (at ECOOP'01), 2001. Available from http://www.cs.unibonn. de/#costanza/implementationonly.pdf.",
  year = "2001",
  url = "citeseer.ist.psu.edu/article/costanza01dynamic.html" }
Citations (may not include all citations):
737   The Java Programming Language (context) - Arnold, Gosling - 1998
537   Component Software -- Beyond ObjectOriented Programming (context) - Szyperski - 1998
406   Design Patterns (context) - Gamma, Helm et al. - 1995
342   Eiffel: The Language (context) - Meyer - 1992
175   Inheritance is not subtyping (context) - Cook, Hill et al.
115   Essential COM (context) - Box - 1998
60   Emerald: A General-Purpose Programming Language - Jul, Raj et al. - 1991
40   Programming in Oberon -- Steps Beyond Pascal and Modula (context) - Reiser, Wirth - 1992
39   Type-Safe Delegation for Run-Time Component Adaptation - Kniesel
21   Fickle: Dynamic Object Reclassification - Drossopoulou, Damiani et al. - 2001
21   Engineering a Programming Language: The Type and Class Syste.. (context) - Szyperski, Omohundro et al. - 1993
15   JMangler --- A Framework for Load-Time Transformation of Jav.. - Kniesel, Costanza et al.
14   Generic Wrappers (context) - uchi, Weck - 2000
13   ACM SIGPLAN Notices (context) - Liskov, Hierarchy - 1988
13   Wide Classes - Serrano
9   JAC --- Access Right Based Encapsulation in Java (context) - Kniesel, Theisen - 2001
6   Copying and Comparing: Problems and Solutions - Grogono, Sakkinen - 2000
5   Object Identity and Dynamic Recomposition of Components - Costanza, Stiemerling et al. - 2001
4   accepted for EuroPLoP (context) - Costanza, Haase et al. - 2001
2   Smalltalk FAQ (context) - Smith - 1995
http://javalab.cs.uni-bonn.de/research

Documents on the same site (http://www.informatik.uni-bonn.de/~costanza/./gilgul.html):   More
The Programming Language Gilgul - Costanza (2001)   (Correct)
Separation of Object Identity Concerns - Costanza   (Correct)
Object Identity and Dynamic Recomposition of Components - Stiemerling, Costanza.. (2000)   (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