• DocumentCode
    2264263
  • Title

    Architectural Knowledge Management in Global Software Development: A Review

  • Author

    Ali, Nour ; Beecham, Sarah ; Mistrík, Ivan

  • Author_Institution
    Lero-The Irish Software Eng. Res. Centre, Univ. of Limerick, Limerick, Ireland
  • fYear
    2010
  • fDate
    23-26 Aug. 2010
  • Firstpage
    347
  • Lastpage
    352
  • Abstract
    Architectural Knowledge Management (AKM) aims to coordinate the knowledge produced and used during architecting a software system. Managing architectural knowledge effectively is a task that becomes even more critical and complex when operating in a distributed environment. Thus, software architectural practices, processes, and tools that work in collocated software development don´t necessarily scale up in a distributed environment. In this paper, we perform a literature review that looks at AKM in a Global Software Development (GSD) context. We attempt to synthesize AKM concepts, practices, tools and challenges important in GSD. In order to provide a common understanding for the central concepts of AKM in GSD in an abstract way, we have created a metamodel which is based on our literature review. The metamodel defines a set of architecture knowledge and global software development entities and their relationships.
  • Keywords
    knowledge management; software architecture; architectural knowledge management; global software development; metamodel; software architecture; Book reviews; Computer architecture; Face; Organizations; Programming; Software; Software architecture; Architectural Knowledge; Distributed Software Engineering; Knowledge Management; Software Architecting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Software Engineering (ICGSE), 2010 5th IEEE International Conference on
  • Conference_Location
    Princeton, NJ
  • Print_ISBN
    978-1-4244-7619-0
  • Electronic_ISBN
    978-1-4244-7620-6
  • Type

    conf

  • DOI
    10.1109/ICGSE.2010.48
  • Filename
    5581529