A comparative study of architecture knowledge management tools

被引:108
|
作者
Tang, Antony [1 ]
Avgeriou, Paris [2 ]
Jansen, Anton
Capilla, Rafael [3 ]
Babar, Muhammad Ali [4 ]
机构
[1] Swinburne Univ Technol, Melbourne, Vic, Australia
[2] Univ Groningen, Dept Math & Comp Sci, Groningen, Netherlands
[3] Univ Rey Juan Carlos, Madrid, Spain
[4] Univ Limerick, Limerick, Ireland
关键词
Architectural knowledge management tool; Architectural design; Design rationale; SOFTWARE ARCHITECTURE; RATIONALE;
D O I
10.1016/j.jss.2009.08.032
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent research suggests that architectural knowledge, such as design decisions, is important and should be recorded alongside the architecture description. Different approaches have emerged to support such architectural knowledge (AK) management activities. However, there are different notions of and emphasis on what and how architectural activities should be supported. This is reflected in the design and implementation of existing AK tools. To understand the current status of software architecture knowledge engineering and future research trends, this paper compares five architectural knowledge management tools and the support they provide in the architecture life-cycle. The comparison is based on an evaluation framework defined by a set of 10 criteria. The results of the comparison provide insights into the current focus of architectural knowledge management support, their advantages, deficiencies, and conformance to the current architectural description standard, Based on the outcome of this comparison a research agenda is proposed for future work on AK tools. (C) 2009 Elsevier Inc. All rights reserved.
引用
收藏
页码:352 / 370
页数:19
相关论文
共 50 条
  • [1] Architecture knowledge management: Challenges, approaches, and tools
    Babar, Muhammad Ali
    Gorton, Ian
    [J]. 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: ICSE 2007 COMPANION VOLUME, PROCEEDINGS, 2007, : 170 - +
  • [2] Beyond Software Architecture Knowledge Management Tools
    Zalewski, Andrzej
    [J]. SOFTWARE ENGINEERING: CHALLENGES AND SOLUTIONS, 2017, 504
  • [3] Communicating Architectural Knowledge: Requirements for Software Architecture Knowledge Management Tools
    Schwittek, Widura
    Eicker, Stefan
    [J]. SOFTWARE ARCHITECTURE, 2010, 6285 : 457 - 463
  • [4] Non-profit organizations' use of tools and technologies for knowledge management: a comparative study
    Rathi, Dinesh
    Given, Lisa M.
    [J]. JOURNAL OF KNOWLEDGE MANAGEMENT, 2017, 21 (04) : 718 - 740
  • [5] Usage of Knowledge Management Tools: UK and Canada versus Russia and Turkey in a Comparative Study
    Birol, Cem
    Dagli, Gokmen
    Silman, Fatos
    [J]. EURASIAN JOURNAL OF EDUCATIONAL RESEARCH, 2010, 10 (38): : 37 - 54
  • [6] A comparative study of software tools for user story management
    Dimitrijevic, Sonja
    Jovanovic, Jelena
    Devedzic, Vladan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 57 : 352 - 368
  • [7] A Comparative Study of Knowledge Management on Undergraduate by Questionnaire
    Wu, Jianguo
    Zhao, Dongdong
    Lu, Liping
    Tian, Jing
    Xiang, Jianwen
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C), 2017, : 486 - 492
  • [8] Architecture for knowledge discovery and knowledge management
    Gupta, SK
    Bhatnagar, V
    Wasan, SK
    [J]. KNOWLEDGE AND INFORMATION SYSTEMS, 2005, 7 (03) : 310 - 336
  • [9] Architecture for knowledge discovery and knowledge management
    S.K. Gupta
    V. Bhatnagar
    S.K. Wasan
    [J]. Knowledge and Information Systems, 2005, 7 : 310 - 336
  • [10] Application of knowledge management tools: Comparative analysis of small, medium, and large enterprises
    Sytnik, Natalia
    Kravchenko, Maryna
    [J]. JOURNAL OF ENTREPRENEURSHIP MANAGEMENT AND INNOVATION, 2021, 17 (04) : 121 - 156