The Java Programming Language, Sun Microsystems, 2000. ,
SmartTools, XML Technologies and Software Engineering ICSE'2001, ICSE workshop proceedings, 2001. ,
DOI : 10.1016/S1571-0661(04)80929-0
URL : https://hal.archives-ouvertes.fr/hal-00172773
Towards reengineering: An approach based on reverse inheritance. Application to Java, 2003. ,
On the translation of multiple inheritance hierarchies into single inheritance hierarchies, European Conference on Object- Oriented Programming, 2002. ,
Inheritance decomposed, Proceedings of the Inheritance Workshop at ECOOP 2002, 2002. ,
Design Patterns Elements of Reusable Object-Oriented Software, 1997. ,
The potential for reverse type inheritance in Eiffel, Technology of Object-Oriented Languages and Systems (TOOLS'94), 1994. ,
Object-Oriented Software Construction, 1997. ,
Eiffel: The language, 2002. ,
Creating abstract superclasses by refactoring, 1993. ,
Extending ordinary inheritance schemes to include generalization, Conference proceedings on Object-oriented programming systems, languages and applications, pp.407-417, 1989. ,
DOI : 10.1145/74878.74920
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.72.8618
Exheritance -class generalization revived, Proceedings of the Inheritance Workshop at ECOOP 2002, 2002. ,
The theory of classification, part 7: A class is a type family, Journal of Object Technology, vol.2, issue.3, pp.13-22, 2003. ,
The theory of classification, part 8: Classification and inheritance, Journal of Object Technology, vol.2, issue.4, pp.55-64, 2003. ,
The theory of classification, part 9: Inheritance and self-reference, Journal of Object Technology, vol.2, issue.6, pp.25-34, 2003. ,
The theory of classification, part 10: Method combination and super-reference, Journal of Object Technology, vol.3, issue.1, pp.43-53, 2004. ,
The C++ Programming Language Third Edition, 1997. ,
On the notion of inheritance, ACM Computing Surveys, vol.28, issue.3, 1996. ,
DOI : 10.1145/243439.243441
Signature matching: A tool for using software libraries, ACM Transactions on Software Engineering and Methodology, vol.4, issue.2, pp.146-170, 1995. ,