T. Lawson, C. Hollinshead, and M. Qutaishat, The potential for Reverse Type Inheritance in Eiffel, Technology of Object-Oriented Languages and Systems TOOLS13, pp.349-357, 1994.

P. Crescenzo and P. Lahire, Using Both Specialisation and Generalisation in a Programming Language: Why and How?, Advances in Object-Oriented Information Systems OOIS 2002 Workshops, pp.64-73, 2002.
DOI : 10.1007/3-540-46105-1_8

URL : https://hal.archives-ouvertes.fr/hal-01304663

M. Sakkinen, Exheritance, Class Generalization Revived, 2002.

P. Crescenzo, OFL: Un modèle pour paramétrer la sémantique opérationelle des langages à objets -applicaton aux relations inter-classes, 2001.

B. Meyer, Object-Oriented Software Construction 2nd edition, 1997.

G. L. Steele, Common Lisp the Language 2nd edition, 1990.

X. Girod, Conception par objets -MECANO: une méthode et un environnemnet de construction d'application par objets, 1991.

T. Ledoux and P. Cointe, Les métaclasses explicites comme outil pour améliorer la conception des bibliothèques de classes, p.95, 1995.

A. Taivalsaari, On the notion of inheritance, ACM Computing Surveys, vol.28, issue.3, pp.438-479, 1996.
DOI : 10.1145/243439.243441

D. Halbert and P. D. O-'brien, Using Types and Inheritance in Object-Oriented Languages, pp.20-31, 1987.
DOI : 10.1007/3-540-47891-4_3

P. Clarcke, B. Malloy, and P. Gibson, Using a Taxonomy Tool to Identify Changes in Object-Oriented Software, Conference on Software Maintenance and Re-engineering 2003, 2003.

D. Pescaru and P. Lahire, Modifiers in OFL -An Approach For Access Control Customization, I3S Laboratory Research Report, p.10, 2003.

E. Gamma, Design Patterns -Elements of Reusable Object-Oriented Software, 1996.

M. Object and . Group, Unified Modeling Language Specification(UML), Version 1.5, Mars, 2003.