Enhancing Software Architecture via a Knowledge Management and Collaboration Tool

被引:1
|
作者
Sherman, Sofia [1 ]
Hadar, Irit [1 ]
Levy, Meira [2 ]
Unkelos-Shpigel, Naomi [1 ]
机构
[1] Univ Haifa, Dept Informat Syst, Haifa, Israel
[2] Shenkar Coll Engn & Design, Ind Engn & Management Dept, Ramat Gan, Israel
关键词
Software architecture; Knowledge management; Collaboration;
D O I
10.1007/978-3-319-27478-2_41
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Software architecture is an important part of software development, aiming at ensuring a high-quality product. Recent research has shown that collaboration and knowledge management are important parts of the architecture process, and have significant role in architecture design and review. In this paper we present a prototype for a tool we developed, as part of our ongoing research on the software architecture process, for supporting collaboration, communication and knowledge sharing during all steps of the architecture development process. This tool was developed based on the findings of a case-study research in a global, large software organization.
引用
收藏
页码:537 / 545
页数:9
相关论文
共 50 条
  • [1] Enhancing Software Architecture Review Process via Knowledge Management
    Sherman, Sofia
    Hadar, Irit
    Levy, Meira
    [J]. AMCIS 2010 PROCEEDINGS, 2010,
  • [2] Software architecture knowledge management
    van Vliet, Hans
    [J]. ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 24 - 31
  • [3] Beyond Software Architecture Knowledge Management Tools
    Zalewski, Andrzej
    [J]. SOFTWARE ENGINEERING: CHALLENGES AND SOLUTIONS, 2017, 504
  • [4] Software Architecture Knowledge Management for Safety Systems
    Vepsalainen, Timo
    Kuikka, Seppo
    Eloranta, Veli-Pekka
    [J]. 2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [5] A tool for management and reuse of software design knowledge
    Gomes, Paulo
    Leitao, Andre
    [J]. MANAGING KNOWLEDGE IN A WORLD OF NETWORKS, PROCEEDINGS, 2006, 4248 : 381 - 388
  • [6] THE ROLE OF SOCIAL SOFTWARE AS A TOOL FOR KNOWLEDGE MANAGEMENT
    Assaad, Waad
    Gomez, Jorge Marx
    [J]. KEOD 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE ENGINEERING AND ONTOLOGY DEVELOPMENT, 2011, : 512 - 516
  • [7] Enhancing knowledge sharing and research collaboration among academics: the role of knowledge management
    Christine Nya-Ling Tan
    [J]. Higher Education, 2016, 71 : 525 - 556
  • [8] Enhancing knowledge sharing and research collaboration among academics: the role of knowledge management
    Tan, Christine Nya-Ling
    [J]. HIGHER EDUCATION, 2016, 71 (04) : 525 - 556
  • [9] Communicating Architectural Knowledge: Requirements for Software Architecture Knowledge Management Tools
    Schwittek, Widura
    Eicker, Stefan
    [J]. SOFTWARE ARCHITECTURE, 2010, 6285 : 457 - 463
  • [10] Enhancing Knowledge Management via Organizational Learning
    Pei, Ng Sin
    [J]. CREATING GLOBAL ECONOMIES THROUGH INNOVATION AND KNOWLEDGE MANAGEMENT: THEORY & PRACTICE, VOLS 1-3, 2009, : 591 - 595