Title :
Patrools: Visualizing the Polymorphic Usage of Class Hierarchies
Author :
Mihancea, Petru Florin
Author_Institution :
LOOSE Res. Group, Politeh. Univ. of Timisoara, Timisoara, Romania
fDate :
June 30 2010-July 2 2010
Abstract :
Class hierarchies are key to flexible object-oriented design, but can also burden program comprehension activities when improperly designed or documented. This tool demo presents an Eclipse plug in called PATROOLS. It implements two software visualizations that capture the polymorphic usage of a class hierarchy by its clients, and can support understanding and quality assessment tasks related to class hierarchies.
Keywords :
data visualisation; object-oriented methods; software quality; Eclipse plugin; Patrools; class hierarchies; flexible object oriented design; polymorphic usage; program comprehension; quality assessment tasks; software visualizations; Concrete; Java; Lab-on-a-chip; Pattern analysis; Quality assessment; Software quality; Vehicles; Visualization; class hierarchy; polymorphism; visualization;
Conference_Titel :
Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
Conference_Location :
Braga, Minho
Print_ISBN :
978-1-4244-7604-6
Electronic_ISBN :
1092-8138
DOI :
10.1109/ICPC.2010.35