Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Architecture Knowledge Management: Challenges, Approaches, and Tools

Conference ·
Capturing the technical knowledge, contextual information, and rationale surrounding the design decisions underpinning system architectures can greatly improve the software development process. If not managed, this critical knowledge is implicitly embedded in the architecture, becoming tacit knowledge which erodes as personnel on the project change. Moreover, the unavailability of architecture knowledge precludes organizations from growing their architectural capabilities. In this tutorial, we highlight the benefits and challenges in managing software architecture knowledge. We discuss various approaches to characterize architecture knowledge based on the requirements of a particular domain. We describe various concepts and approaches to manage the architecture knowledge from both management and technical perspectives. We also demonstrate the utility of captured knowledge to support software architecture activities with a case study covering the use of architecture knowledge management techniques and tools in an industrial project.
Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
913599
Report Number(s):
PNNL-SA-54429
Country of Publication:
United States
Language:
English

Similar Records

A Tool for Managing Software Architecture Knowledge
Conference · Wed Aug 01 00:00:00 EDT 2007 · OSTI ID:913598

Introducing Tool Support for Managing Architectural Knowledge: An Experience Report
Conference · Fri Apr 04 00:00:00 EDT 2008 · OSTI ID:979522

Application of Knowledge Management: Pressing questions and practical answers
Conference · Thu Feb 10 23:00:00 EST 2000 · OSTI ID:751189