Evolutional Insights from UML and Source Code Versions using Information Visualization and Visual Analysis

S. Bohner, Denis Gracanin, T. Henry, Kresimir Matkovic
Evolutional Insights from UML and Source Code Versions using Information Visualization and Visual Analysis
In Proceedings of the 4th International Workshop on Visualizing Software for Understanding and Analysis, VisSoft 2007. June 2007.
[paper]

Information

  • Publication Type: Conference Paper
  • Workgroup(s)/Project(s): not specified
  • Date: June 2007
  • Booktitle: Proceedings of the 4th International Workshop on Visualizing Software for Understanding and Analysis, VisSoft 2007
  • Date (from): 25. June 2007
  • Date (to): 26. June 2007
  • Lecturer: Kresimir Matkovic
  • Location: Banff, Canada

Abstract

Risks associated with producing todays software applications are increasingly linked with size and complexity — just too many aspects of software to fit in the head of even the most talented software engineer. Understanding software entails more than browsing the source code or reviewing the models in the other software artifacts. We use information visualization and visual analysis techniques to parse data sets generated from UML and Java SDK source code versions to examine patterns. This visual perspective provides relevant insights and additional navigation opportunities for software engineers during development and maintenance activities.

Additional Files and Images

Weblinks

No further information available.

BibTeX

@inproceedings{matkovic-2007-uml,
  title =      "Evolutional Insights from UML and Source Code Versions using
               Information Visualization and Visual Analysis",
  author =     "S. Bohner and Denis Gracanin and T. Henry and Kresimir
               Matkovic",
  year =       "2007",
  abstract =   "Risks associated with producing todays software applications
               are increasingly linked with size and complexity — just
               too many aspects of software to fit in the head of even the
               most talented software engineer. Understanding software
               entails more than browsing the source code or reviewing the
               models in the other software artifacts. We use information
               visualization and visual analysis techniques to parse data
               sets generated from UML and Java SDK source code versions to
               examine patterns. This visual perspective provides relevant
               insights and additional navigation opportunities for
               software engineers during development and maintenance
               activities.",
  month =      jun,
  booktitle =  "Proceedings of the 4th International Workshop on Visualizing
               Software for Understanding and Analysis, VisSoft 2007",
  location =   "Banff, Canada",
  URL =        "/research/publications/2007/matkovic-2007-uml/",
}