Li-Thiao-Te, Philippe, Kennedy, Jessie and Owens, John (1997) Assessing inheritance for the multiple descendant redefinition problem in OO systems. In: Proceedings of [the] International Conference on Object Oriented Information Systems (OOIS'97). Springer-Verlag, London, pp. 197-210. ISBN 3-540-76170-5
| PDF (Postprint version of paper.) Available under License Creative Commons Attribution Non-commercial. Download (91kB) | Preview |
Abstract/Description
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.
| Item Type: | Book Section |
|---|---|
| ISBN: | 3-540-76170-5 |
| Additional Information: | Paper presented at the International Conference on Object Oriented Information Systems, (OOIS’97), 10-12 Nov. 1997, Brisbane, Queensland, Australia. |
| Uncontrolled Keywords: | Object oriented programming; Object oriented design; Inheritance; Hierarchical classification; Conceptual inconsistency; Redefinition metric set; Application; Benefits; |
| University Divisions/Research Centres: | Faculty of Engineering, Computing and Creative Industries > School of Computing |
| Dewey Decimal Subjects: | 000 Computer science, information & general works > 000 Computer science, knowledge & systems > 005 Computer programming, programs & data |
| Library of Congress Subjects: | Q Science > QA Mathematics > QA76 Computer software |
| Item ID: | 2977 |
| Depositing User: | Computing Research |
| Date Deposited: | 11 Nov 2009 17:07 |
| Last Modified: | 12 Jan 2011 04:51 |
| URI: | http://researchrepository.napier.ac.uk/id/eprint/2977 |
Actions (login required)
| View Item |

Tools
Tools