A Java 3D implementation of a geon based visualisation tool for UML

  • Authors:
  • Ken Casey;Chris Exton

  • Affiliations:
  • University of Limerick, Limerick, Ireland;University of Limerick, Limerick, Ireland

  • Venue:
  • PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Unified Modeling Language (UML) is a visual language for modeling software designs and is currently the most widely accepted standard for Object Oriented software diagrams in the software engineering field. However UML diagrams can be complex, difficult to interpret and remember. Various visualisation techniques, when used adequately, can be of tremendous assistance in expediting comprehension of such complex diagrams. In this paper we introduce and discuss the design and implementation of a Java 3D tool that uses a new diagrammatic method, known as a geon diagram, for visualising UML class diagrams. Existing research has indicated that the geon diagram is both easier to understand and easier to remember than traditional UML class diagrams, therefore a UML geon based visualisation tool has the potential to provide cognitive support in the comprehension of object-oriented program architecture.