Communicating Architectural Knowledge: Requirements for Software Architecture Knowledge Management Tools

被引:0
|
作者
Schwittek, Widura [1 ]
Eicker, Stefan [1 ]
机构
[1] Univ Duisburg Essen, Paluno Ruhr Inst Software Technol, D-45141 Essen, Germany
来源
SOFTWARE ARCHITECTURE | 2010年 / 6285卷
关键词
software architecture; architectural knowledge; knowledge communication;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Architecting is a communication intensive task in which architectural knowledge is shared between the architect and the stakeholders. The software architect's communicative action is often conducted face-to-face, e.g. in presentations and workshops. A software architecture documentation as a carrier of explicit architectural knowledge can also be seen as an architect's communicative action. This perspective opens the door for treating a software architecture documentation as an expression of an asynchronous knowledge communication process enabling the application of principles from communication theory. In this paper this perspective is taken and specific requirements are derived for software architecture knowledge management tools with respect to the context-oriented communication model.
引用
收藏
页码:457 / 463
页数:7
相关论文
共 50 条
  • [31] Architecture Knowledge Graphs - a Next Step in Architecture Knowledge Management
    de Boer, Remco C.
    PROCEEDINGS OF THE 2024 IEEE/ACM INTERNATIONAL WORKSHOP NEW TRENDS IN SOFTWARE ARCHITECTURE, SATRENDS 2024, 2024, : 22 - 25
  • [32] The PRODIGY knowledge architecture requirements for chronic disease management in primary care
    Sugden, B
    Purves, IN
    Booth, N
    Johnson, P
    Tu, S
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 1999, : 1170 - 1170
  • [33] Using Architectural Knowledge in Process of Software Maintenance
    Adamuscinova, Iveta
    Reves, Martin
    Havlice, Zdenek
    2010 IEEE 8TH INTERNATIONAL SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS, 2010, : 83 - 88
  • [34] Toward a Collaborative Method for Knowledge Management of Software Architectural Decisions Based on Trust
    Nejad, Marzie Samghani
    Moaven, Shahrouz
    Habibi, Jafar
    Alidousti, Razie
    2015 12TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2015, : 828 - 834
  • [35] Towards an effective approach for architectural knowledge management considering global software development
    Hamid, Muneeb Ali
    Hafeez, Yaser
    Hamid, Bushra
    Humayun, Mamoona
    Jhanjhi, Noor Zaman
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2020, 11 (06) : 780 - 791
  • [36] KNOWLEDGE INTENSIVE SOFTWARE ENGINEERING TOOLS
    RICH, C
    WATERS, RC
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1992, 4 (05) : 424 - 430
  • [37] ON KNOWLEDGE-BASED SOFTWARE TOOLS
    MIKULECKY, P
    COMPUTER PHYSICS COMMUNICATIONS, 1986, 41 (2-3) : 397 - 401
  • [38] KNOWLEDGE-BASED SOFTWARE TOOLS
    BARSTOW, DR
    ANNUAL REVIEW OF COMPUTER SCIENCE, 1987, 2 : 21 - 35
  • [39] MEETING THE REQUIREMENTS OF KNOWLEDGE MANAGEMENT
    SANDAHL, K
    ERIKSSON, H
    PADRONMCCARTHY, T
    SOKOLNICKI, T
    OSTERLUND, B
    EXPERT SYSTEMS WITH APPLICATIONS, 1991, 3 (02) : 259 - 267
  • [40] Design Decisions by Voice: The Next Step of Software Architecture Knowledge Management
    Capilla, Rafael
    Jolak, Rodi
    Chaudron, Michel R., V
    Carrillo, Carlos
    HUMAN-CENTERED SOFTWARE ENGINEERING, HCSE 2020, 2020, 12481 : 166 - 177