(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