Assessing Inheritance for the Multiple Descendant Redefinition Problem in OO Sys

Li-Thiao-Te, P., Kennedy, J., Owens, J. (1997). Assessing Inheritance for the Multiple Descendant Redefinition Problem in OO Sys. In: Orlowska, M E., Zicari, R. (Eds.) International Conference on Object Oriented Information Systems - OOIS’97, , () ( ed.). (pp. 197-210). Brisbane, Australia,: . Springer-Verlag.


ISBN: 3-540-76170-5
ISSN:

Abstract

Current use of inheritance has illustrated that the introduction of conceptual
inconsistencies is possible in a class hierarchy. This paper discusses the reasons why
complete method redefinition infringes the essence of inheritance. A redefinition
metric set is proposed and practical experiments demonstrate that the results
obtained permit the detection of inheritance design problems. Appropriate design
decisions are suggested.
[Read More]

Authors

Jessie Kennedy
Dean of Research and Innovation
j.kennedy@napier.ac.uk
+44 131 455 2772
John Owens
Lecturer
j.owens@napier.ac.uk
+44 131 455 2741

Areas of Expertise

Associated Projects