See this document in CiteSeerX!

Inheritance Mechanism Reification by Means of First Class Object Relationships (1995)  (Make Corrections)  (1 citation)
Stéphane Ducasse



  Home/Search   Context   Related

 
View or download:
iamwww.unibe.ch/~ducass...Duca95c.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 concept of oriented-object 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. We propose a reification of such a mechanism by means of inter-object relationships. So, the proposed model is self described: the inheritance semantics is expressed in terms of class methods.... (Update)

Similar documents based on text:   More   All
0.8:   A Reflective Model for First Class Dependencies - Ducasse, Blay-Fornarino.. (1995)   (Correct)
0.7:   Object and Dependency Oriented Programming in FLO - Dery, Ducasse, Fornarino (1996)   (Correct)
0.4:   Reifying Inheritance in a Reflective Language - Ducasse (1996)   (Correct)

Related documents from co-citation:   More   All
4:   Object-Oriented Programming Systems (context) - Meyrowitz - 1986
2:   on Object-Oriented Programming (context) - Madsen, Proc et al. - 1992
2:   on Object-Oriented Programming: Systems (context) - the, Conf - 1998

BibTeX entry:   (Update)

S. Ducasse. Inheritance mechanism reification by means of first class object. In Proceedings of the IJCAI'95 workshop on Reflection and MetaLevel Architectures and their Applications in AI, pages 39--49, 1995. http://citeseer.ist.psu.edu/ducasse95inheritance.html   More

@misc{ ducasse95inheritance,
  author = "S. Ducasse",
  title = "Inheritance mechanism reification by means of first class object",
  text = "S. Ducasse. Inheritance mechanism reification by means of first class object.
    In Proceedings of the IJCAI'95 workshop on Reflection and MetaLevel Architectures
    and their Applications in AI, pages 39--49, 1995.",
  year = "1995",
  url = "citeseer.ist.psu.edu/ducasse95inheritance.html" }
Citations (may not include all citations):
1286   Object-Oriented Modeling and Design (context) - Blaha, Frederick et al. - 1992
423   The Art of the Metaobject Protocol (context) - Kiczales, Rivieres et al. - 1991
369   A semantic of multiple inheritance - Cardelli - 1984
276   Concepts and experiments in computational reflection - Maes - 1987
240   Mixin-based inheritance - Bracha, Cook - 1990
167   Dimensions of object-based language design (context) - Wegner - 1987
128   On understanding Types (context) - Cardelli, Wegner - 1985
111   Common lisp object system specification (context) - Bobrow, DeMichiel et al. - 1988
107   A denotational semantics of inheritance and its correctness - Cook, Palsberg - 1989
89   A parallel object-oriented language with inheritance and sub.. (context) - America - 1990
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
57   A cookbook for using the model-view-controller user interfac.. (context) - Krasner, Pope - 1988
24   Reflections on metaclass programming in som (context) - Scott - 1994
23   Issues in computational reflection (context) - Maes - 1988
23   The Point of View notion for Multiple Inheritance (context) - Carr'e, Geib - 1990
21   Monotonic conflict resolution mechanisms for inheritance (context) - Ducournau, Habib et al. - 1992
20   Journal of Object Oriented Programming (context) - Lalonde, Pugh et al. - 1991
19   Using types and inheritance in object-oriented languages (context) - Halbert, O'Brien - 1987
17   A proposal for a monotonic multiple inheritance linearizatio.. (context) - Ducournau, Habib et al. - 1994
13   Metaclass compatibility (context) - Graube - 1989
13   A Reflective Model of Inheritance - Jagannathan, Agha - 1992
10   Programming with explicit metaclasses in smalltalk (context) - Briot, Cointe - 1989
10   Technical Report TR (context) - Smith, semantics et al. - 1982
5   Protocol for managing dependencies between objects by contro.. - Ducasse, Fornarino - 1993
5   Definition of a reflective kernel for a prototype-based lang.. - Mulet, Cointe - 1993
4   Delegation and inheritance: Two mechanisms for sharing knowl.. (context) - Lieberman - 1986
3   Towards a methodology for composing metaobjects (context) - Mulet, Malenfant
2   FLO: the Manual Reference (context) - Ducasse - 1995
2   A reflective model for first class relationships (context) - Ducasse, Fornarino et al. - 1995
2   Encapsulation and inheritance in object programming language.. (context) - Snyder - 1986
1   Stklos: A Scheme Object Oriented System Dealing with the Tk .. (context) - Galle'sio - 1994

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