Capturing architecture documentation navigation trails for content chunking and sharing

Moon Ting Su*, John Hosking, John Grundy

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Citations (Scopus)

Abstract

Navigating and understanding complex software architecture documentation is often challenging. To support finding relevant information in architecture documents (ADs), we propose a semi-automated approach based on the actual usage of ADs by previous users, i.e. by capturing users' exploration paths through ADs and making these paths available for future retracing and analysis. To do this, we have built a prototype tool (KaitoroCap) that captures users' AD exploration paths and saves them with contextual metadata. KaitoroCap displays the exploration paths in hierarchical tree-views and these exploration paths can be searched. This is helpful for recalling previous navigations and to follow others' useful paths in finding relevant information in AD. Our approach also enables dynamic restructuring of ADs and incorporates user rating, tagging and commenting of the content of ADs. Initial user evaluation shows promising results.

Original languageEnglish
Title of host publicationProceedings - 9th Working IEEE/IFIP Conference on Software Architecture, WICSA 2011
Pages256-259
Number of pages4
DOIs
Publication statusPublished - 2011
Externally publishedYes
Event9th Working IEEE/IFIP Conference on Software Architecture, WICSA 2011 - Boulder, CO, United States
Duration: 20 Jun 201124 Jun 2011

Publication series

NameProceedings - 9th Working IEEE/IFIP Conference on Software Architecture, WICSA 2011

Conference

Conference9th Working IEEE/IFIP Conference on Software Architecture, WICSA 2011
Country/TerritoryUnited States
CityBoulder, CO
Period20/06/1124/06/11

Fingerprint

Dive into the research topics of 'Capturing architecture documentation navigation trails for content chunking and sharing'. Together they form a unique fingerprint.

Cite this