Title :
KaitoroBase: Visual Exploration of Software Architecture Documents
Author :
Su, Moon Ting ; Hirsch, Christian ; Hosking, John
Author_Institution :
Dept. of Comput. Sci., Univ. of Auckland, Auckland, New Zealand
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.
Keywords :
data visualisation; document handling; software architecture; KaitoroBase; Thinkbase Visual Wiki; attribute driven design method; exploratory search; freebase; graph based interactive visualization; high level structure SAD; meta model; nonlinear navigation; software architecture documentation tool; tool display; Computer architecture; Concrete; Design methodology; Documentation; Knowledge management; Moon; Navigation; Software architecture; Software engineering; Visualization; Attribute-Driven Design (ADD); Software Architecture Document (SAD); Visual Wiki;
Conference_Titel :
Automated Software Engineering, 2009. ASE '09. 24th IEEE/ACM International Conference on
Conference_Location :
Auckland
Print_ISBN :
978-1-4244-5259-0
Electronic_ISBN :
1938-4300
DOI :
10.1109/ASE.2009.26