(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