Design level hypothesis testing through reverse engineering of object-oriented software
S Counsell, P Newson, E Mendes - International Journal of …, 2004 - World Scientific
Comprehension of an object-oriented (OO) system, its design and use of OO features such
as aggregation, generalisation and other forms of association is a difficult task to undertake
without the original design documentation for reference. In this paper, we describe the
collection of high-level class metrics from the UML design documentation of five industrial-
sized C++ systems. Two of the systems studied were libraries of reusable classes. Three
hypotheses were tested between these high-level features and the low-level class features …
as aggregation, generalisation and other forms of association is a difficult task to undertake
without the original design documentation for reference. In this paper, we describe the
collection of high-level class metrics from the UML design documentation of five industrial-
sized C++ systems. Two of the systems studied were libraries of reusable classes. Three
hypotheses were tested between these high-level features and the low-level class features …
Architectural level hypothesis testing through reverse engineering of object-oriented software
S Counsell, P Newson… - Proceedings IWPC 2000 …, 2000 - ieeexplore.ieee.org
Comprehension of an object oriented (OO) system, its architecture and use of OO features
such as aggregation, generalisation and other forms of association is a difficult task to
undertake without the original design documentation for reference. A reverse engineering
tool was used to reproduce the UML design documentation from code of three industrial
sized systems. High level class metrics were then collected directly from the design
documents. Three hypotheses were tested to establish relationships between these high …
such as aggregation, generalisation and other forms of association is a difficult task to
undertake without the original design documentation for reference. A reverse engineering
tool was used to reproduce the UML design documentation from code of three industrial
sized systems. High level class metrics were then collected directly from the design
documents. Three hypotheses were tested to establish relationships between these high …
Showing the best results for this search. See all results