The reverse inheritance class relationship viewed as the symmetrical of the inheritance class relationship has great potential in class hierarchy reorganization. Classes from different hierarchies can be reorganized getting a new common superclass, factoring common features, thus avoiding data and code duplication.
inheritance, specialization, reverse inheritance, generalization, exheritance, upward inheritance
@Article{Chirila2005SciBulUPT, author = {Ciprian-Bogdan Chirila and Pierre Crescenzo and Philippe Lahire and Dan Pescaru and Emanuel \c{T}undrea}, title = {Survey on Reverse Inheritance}, journal = {Scientific Bulletin of Politehnica University of Timisoara - Transactions on Automatic Control and Computer Science}, volume = {50}, number = {64}, pages = {1--4}, year = {2005}, }
[Chirila2005SciBulUPT] - Ciprian-Bogdan Chirila, Pierre Crescenzo, Philippe Lahire, Dan Pescaru, Emanuel Tundrea. Survey on Reverse Inheritance, Scientific Bulletin of Politehnica University of Timisoara - Transactions on Automatic Control and Computer Science, vol. 50 (64), ISSN 1224-600X, Politehnica Publishing House, Timisoara, Romania, 2005
[Chirila2005SciBulUPT] - Ciprian-Bogdan Chirila, Pierre Crescenzo, Philippe Lahire, Dan Pescaru, Emanuel Tundrea. Survey on Reverse Inheritance, Scientific Bulletin of Politehnica University of Timisoara - Transactions on Automatic Control and Computer Science, vol. 50 (64), ISSN 1224-600X, Politehnica Publishing House, Timisoara, Romania, 2005