DocumentCode
3179159
Title
Patrools: Visualizing the Polymorphic Usage of Class Hierarchies
Author
Mihancea, Petru Florin
Author_Institution
LOOSE Res. Group, Politeh. Univ. of Timisoara, Timisoara, Romania
fYear
2010
fDate
June 30 2010-July 2 2010
Firstpage
36
Lastpage
37
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension (ICPC), 2010 IEEE 18th International Conference on
Conference_Location
Braga, Minho
ISSN
1092-8138
Print_ISBN
978-1-4244-7604-6
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2010.35
Filename
5521779
Link To Document