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 条
  • [41] Architecture framework for software test tool
    Sun, CA
    Liu, C
    Jin, MZ
    Zhang, M
    [J]. 36TH INTERNATIONAL CONFERENCE ON TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS, PROCEEDINGS, 2000, : 40 - 47
  • [42] Dimensions and forms of knowledge collaboration in software development
    Ye, YW
    [J]. 12TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2005, : 805 - 812
  • [43] The Tool for Design of Software Systems Architecture
    Harchenko, Alexandr
    Bodnarchuk, Ihor
    Halay, Iryna
    Yatcyshyn, Vasyl
    [J]. 2013 12TH INTERNATIONAL CONFERENCE ON THE EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS (CADSM 2013), 2013, : 138 - +
  • [44] Construction of the Collaboration Skills Knowledge in Software Development
    Masuda, Ayako
    Morimoto, Chikako
    Matsuodani, Tohru
    Tsuda, Kazuhiko
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION & ENGINEERING SYSTEMS: PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE KES-2016, 2016, 96 : 1129 - 1136
  • [45] Construction of the Collaboration Skills Knowledge in Software Development
    Masuda, Ayako
    Morimoto, Chikako
    Matsuodani, Tohru
    Tsuda, Kazuhiko
    [J]. Procedia Computer Science, 2016, 96 : 1129 - 1136
  • [46] Capturing and using software architecture knowledge for architecture-based software development
    Ali Babar, M
    Gorton, I
    Jeffery, R
    [J]. QSIC 2005: FIFTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2005, : 169 - 176
  • [47] A SOFTWARE ARCHITECTURE FOR KNOWLEDGE DISCOVERY IN DATABASE
    Dias, Maria Madalena
    Valentim, Lucio Geronimo
    Carvalho, Jose Rafael
    [J]. ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL DISI: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2008, : 433 - 436
  • [48] An embedded OCR software architecture for enhancing portability
    Kim, Seho
    Park, Jaehwa
    Kwon, Young-Bin
    [J]. ICDAR 2007: NINTH INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION, VOLS I AND II, PROCEEDINGS, 2007, : 1004 - 1008
  • [49] Knowledge management in a software factory: A case of study applying the tool GAIA - LA
    Goes, Anderson de Souza
    de Barros, Rodolfo Miranda
    [J]. 2012 XXXVIII CONFERENCIA LATINOAMERICANA EN INFORMATICA (CLEI), 2012,
  • [50] Motivation in Software Architecture and Software Project Management
    Gardazi, Syeda Uzma
    Gardazi, Syeda Faiza
    Khan, Haroon
    Shahid, Arshad Ali
    [J]. ICET: 2009 INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES, PROCEEDINGS, 2009, : 403 - 409