Knowledge Architect: A Tool Suite for Managing Software Architecture Knowledge

Peng Liang,Anton Jansen,Paris Avgeriou
2009-01-01
Abstract:Management of software architecture knowledge (AK) is vital for improving an organization's architectural capabilities. To support the architecting process within our industrial partner: Astron, the Dutch radio astronomy institute, we implemented the Knowledge Architect (KA): a tool suite for creating, using, translating, sharing and managing AK. The KA tool suite entails specialized support for integrating the various process activities and supporting collaboration between the stakeholders. This report discusses the tools included and features of KA. We also discuss different usages of the KA for capturing and using AK to support the architecture process. This research has been partially sponsored by the Dutch Joint Academic and Commercial Quality Research & Development (Jacquard) program on Software Engineering Research via contract 638.001.406 GRIFFIN: a GRId For inFormatIoN about architectural knowledge. We would like to thank the master students Jens Rasmussen, Natasja Sterenborg, Hubert ten Hove, Alex Haan, Tjaard de Vries, Joris Best, Marco van der Kooi and Reinder Kamphorst for their work on the development of the Knowledge Architect tool suite.
What problem does this paper attempt to address?