• DocumentCode
    2747666
  • Title

    Architecture Knowledge Management: Challenges, Approaches, and Tools

  • Author

    Babar, Muhammad Ali ; Gorton, Ian

  • Author_Institution
    Limerick Univ., Limerick
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    170
  • Lastpage
    171
  • Abstract
    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.
  • Keywords
    knowledge management; software architecture; architecture knowledge management; contextual information; industrial project; software architecture knowledge; software development process; tacit knowledge; technical knowledge; Computer architecture; Computer industry; Documentation; Knowledge management; Laboratories; Personnel; Process design; Programming; Project management; Software architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2892-9
  • Type

    conf

  • DOI
    10.1109/ICSECOMPANION.2007.20
  • Filename
    4222730