See this document in CiteSeerX!

Reifying Inheritance in a Reflective Language (1996)  (Make Corrections)  (3 citations)
Stéphane Ducasse



  Home/Search   Context   Related

 
View or download:
iamwww.unibe.ch/~ducass...Duca96a.ps.gz
Cached:  PDF   PS.gz  PS  Image  Update  Help

From:  iamwww.unibe.ch/~d...Publications (more)
(Enter author homepages)

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

Abstract: The inheritance mechanism is one of the most important concepts of objectoriented programming. The idea presented in this paper is to investigate the inheritance mechanism as a "relational information" between classes and to express it in a distinct way from class structure and functionalities. Reifying inheritance by means of links gives flo a complete reflective definition only based on two concepts: objects and dependencies. Inheritance is no longer a global built-in language... (Update)

Similar documents based on text:   More   All
0.5:   Object and Dependency Oriented Programming in FLO - Dery, Ducasse, Fornarino (1996)   (Correct)
0.5:   Inheritance Mechanism Reification by Means of First Class Object.. - Ducasse (1995)   (Correct)
0.4:   A Reflective Model for First Class Dependencies - Ducasse, Blay-Fornarino.. (1995)   (Correct)

BibTeX entry:   (Update)

S. Ducasse. Reifying inheritance in a reflective language. Technical report, Laboratoire I3S, 1996. I3S Lab, RR-95-28. http://citeseer.ist.psu.edu/ducasse96reifying.html   More

@misc{ ducasse96reifying,
  author = "S. Ducasse",
  title = "Reifying inheritance in a reflective language",
  text = "S. Ducasse. Reifying inheritance in a reflective language. Technical report,
    Laboratoire I3S, 1996. I3S Lab, RR-95-28.",
  year = "1996",
  url = "citeseer.ist.psu.edu/ducasse96reifying.html" }
Citations (may not include all citations):
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
388   On understanding Types (context) - Cardelli, Wegner - 1985
369   A semantic of multiple inheritance - Cardelli - 1984
276   Concepts and experiments in computational reflection - Maes - 1987
240   Mixin-based inheritance - Bracha, Cook - 1990
230   A cookbook for using the Model-View-Controller user interfac.. (context) - Krasner, Pope - 1988
167   Dimensions of object-based language design (context) - Wegner - 1987
107   A denotational semantics of inheritance and its correctness - Cook, Palsberg - 1989
92   Designing an extensible distributed language with a metaleve.. - Chiba, Masuda - 1993
73   Computational reflection in class based object oriented lang.. (context) - Ferber - 1989
70   Metaclasses are first Class: The ObjVlisp Model (context) - Cointe - 1987
70   Commonloops: Merging lisp and object-oriented programming (context) - Bobrow, Kahn et al. - 1986
67   Delegation is Inheritance (context) - Stein - 1987
54   Hybrid Group Reflective Architecture for Object-Oriented Con.. - Matsuoka, Watanabe et al. - 1992
24   Reflections on metaclass programming in SOM (context) - Danforth, Forman - 1994

[Article contains additional citations not shown here]

Documents on the same site (http://iamwww.unibe.ch/~ducasse/WebPages/Publications.html):   More
A Group Based Approach for Coordinating Active Objects - Cruz, Ducasse   (Correct)
MOOSE: an Extensible Language-Independent Environment.. - Ducasse, Lanza.. (2000)   (Correct)
A Reflective Model for First Class Dependencies - Ducasse, Blay-Fornarino.. (1995)   (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