Research Output
Assessing inheritance for the multiple descendant redefinition problem in OO systems.
  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.

  • Date:

    30 November 1997

  • Publication Status:

    Published

  • Publisher

    Springer-Verlag

  • Library of Congress:

    QA76 Computer software

  • Dewey Decimal Classification:

    005 Computer programming, programs & data

Citation

Li-Thiao-Te, P., Kennedy, J., & Owens, J. (1997). Assessing inheritance for the multiple descendant redefinition problem in OO systems. In M. Orlowska, & R. Zicari (Eds.), Proceedings of [the] International Conference on Object Oriented Information Systems (OOIS'97), 197-210

Authors

Keywords

Object oriented programming; Object oriented design; Inheritance; Hierarchical classification; Conceptual inconsistency; Redefinition metric set; Application; Benefits;

Monthly Views:

Available Documents