Object-oriented modeling and design
Object-oriented modeling and design
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
System acquisition based on software product assessment
Proceedings of the 18th international conference on Software engineering
Concepts and paradigms of object-oriented programming
ACM SIGPLAN OOPS Messenger
Software Metrics: A Rigorous Approach
Software Metrics: A Rigorous Approach
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Software assessment using metrics: A comparison across large C++ and Java systems
Annals of Software Engineering
A formal method for inheritance graph hierarchy construction
Information Sciences—Informatics and Computer Science: An International Journal - Special issue: Software engineering: Systems and tools
An Incremental and Semi-automatic Method Inheritance Graph Hierarchy Construction
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Multi-View Software Evolution: A UML-based Framework for Evolving Object-Oriented Software
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Hi-index | 0.00 |
This paper presents a new method integrated in Bell Canada software acquisition process to assess software. This paper is focused on the assessment of the understandability of the inheritance graph of object oriented software. The method is based on metrics and graphical illustration of the inheritance graph. A technique to decompose the inheritance graph of an object oriented software into sub-graphs using metrics is described. Metrics are also used to identify complex sub-graphs. On the selected graphs, a technique to improve the understandability of the graphical illustration representing the inheritance graph is also described. This technique is based on extracting the main tree on the inheritance graph. A C++ case study containing 1080 classes is presented on which this assessment method was applied.