• 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