Philippe Li-Thiao-Te
Assessing inheritance for the multiple descendant redefinition problem in OO systems.
Li-Thiao-Te, Philippe; Kennedy, Jessie; Owens, John
Authors
Prof Jessie Kennedy J.Kennedy@napier.ac.uk
Emeritus Professor
Dr John Owens J.Owens@napier.ac.uk
Lecturer
Contributors
M Orlowska
Editor
R Zicari
Editor
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.
Citation
Li-Thiao-Te, P., Kennedy, J., & Owens, J. (1997, November). Assessing inheritance for the multiple descendant redefinition problem in OO systems. Presented at International Conference on Object Oriented Information Systems - OOIS’97
Conference Name | International Conference on Object Oriented Information Systems - OOIS’97 |
---|---|
Start Date | Nov 10, 1997 |
End Date | Nov 12, 1997 |
Publication Date | 1997-11 |
Deposit Date | Nov 11, 2009 |
Publicly Available Date | Nov 11, 2009 |
Peer Reviewed | Peer Reviewed |
Pages | 197-210 |
Book Title | Proceedings of [the] International Conference on Object Oriented Information Systems (OOIS'97) |
ISBN | 3-540-76170-5 |
Keywords | Object oriented programming; Object oriented design; Inheritance; Hierarchical classification; Conceptual inconsistency; Redefinition metric set; Application; Benefits; |
Public URL | http://researchrepository.napier.ac.uk/id/eprint/2977 |
Contract Date | Nov 11, 2009 |
Files
JKenoois97.pdf
(94 Kb)
PDF
Publisher Licence URL
http://creativecommons.org/licenses/by-nc/4.0/
You might also like
Mechanisms for data interpretation of metrics for OO systems.
(1998)
Presentation / Conference Contribution
Design Considerations of Voice Articulated Generative AI Virtual Reality Dance Environments
(2024)
Presentation / Conference Contribution
Developing Visualisations to Enhance an Insider Threat Product: A Case Study
(2021)
Presentation / Conference Contribution
Embodied online dance learning objectives of CAROUSEL +
(2021)
Presentation / Conference Contribution
Constructing and Evaluating Visualisation Task Classifications: Process and Considerations
(2019)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search