kirancodes.me
To Proof Maintenance & Beyond!

KaitoroBase: Visual Exploration of Software Architecture Documents

Moon Ting Su, Christian Hirsch, John G. Hosking

Abstract

This paper describes a software architecture documentation tool (KaitoroBase) built within the Thinkbase Visual Wiki to provide support for non-linear navigation and visualization of Software Architecture Documents (SADs) produced using the Attribute-Driven Design (ADD) method. This involves constructing the meta-model for the SAD in Freebase which provides the foundation for the graph-based interactive visualization enabled by Thinkbase. The resulting tool displays a graphical, high-level structure of SAD, allows for exploratory search, non-linear navigation, and at the same time connects to low-level details of SADs in a wiki.

BibTeX
@inproceedings{Su-al:ASE09,
  author    = {Moon Ting Su and
               Christian Hirsch and
               John G. Hosking},
  title     = {{KaitoroBase:} Visual Exploration of Software Architecture Documents},
  booktitle = {ASE},
  pages     = {657--659},
  publisher = {{IEEE} Computer Society},
  year      = {2009},
}

Related papers