A Survey on Knowledge Management in Software Engineering

被引:21
|
作者
Vasanthapriyan, Shanmuganathan [1 ]
Tian, Jing [1 ]
Xiang, Jianwen [1 ]
机构
[1] Wuhan Univ Technol, Sch Comp Sci & Technol, Wuhan, Peoples R China
关键词
software engineering; knowledge management; KM practice; tacit knowledge; organisational learning;
D O I
10.1109/QRS-C.2015.48
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development is a knowledge intensive and collaborative activity. The success of the project totally depends on knowledge and experience of the developers. Increasing knowledge creation and sharing among software engineers are uphill tasks in software development environments. The field of knowledge management has emerged into this field to improve the productivity of the software by effective and efficient knowledge creation, sharing and transferring. In other words, knowledge management for software engineering aims at facilitating knowledge flow and utilization across every phases of a software engineering process. Therefore, adaptation of various knowledge management practices by software engineering organizations is essential. This survey identified the knowledge management involvement in software engineering in different perspectives in the recent literature and guide future research in this area.
引用
收藏
页码:237 / 244
页数:8
相关论文
共 50 条
  • [41] A survey of multimedia software engineering
    Amor, M
    Fuentes, L
    Pinto, M
    [J]. JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2004, 10 (04) : 473 - 498
  • [42] A Survey on Industrial Software Engineering
    Causevic, Adnan
    Krasteva, Iva
    Land, Rikard
    Sajeev, Abdulkadir S. M.
    Sundmark, Daniel
    [J]. AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 240 - +
  • [43] A Survey of Social Software Engineering
    Ahmadi, Navid
    Jazayeri, Mehdi
    Lelli, Francesco
    Nesic, Sasa
    [J]. 2008 23RD IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, PROCEEDINGS, 2008, : 203 - 214
  • [44] Visual programming, knowledge engineering, and software engineering
    Menzies, T
    [J]. SEKE '96: THE 8TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, PROCEEDINGS, 1996, : 506 - 513
  • [45] Management of software engineering
    Middleton, P
    [J]. INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 1999, 12 (2-5) : 174 - 180
  • [46] Software Requirements Interaction Management Using Search-Based Software Engineering Methods: A Survey
    Sodagari, Elham
    Keyvanpour, Mohammadreza
    [J]. 2017 IEEE 4TH INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2017, : 481 - 486
  • [47] The Knowledge Repository Management System Architecture of Digital Knowledge Engineering using Machine Learning to Promote Software Engineering Competencies
    Thanachawengsakul, Nattaphol
    Wannapiroon, Panita
    Nilsook, Prachyanun
    [J]. INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2019, 14 (12) : 42 - 56
  • [48] Capacities-centered software engineering and knowledge engineering software process
    Quincoces, VE
    Acuña, ST
    Lasserre, CM
    [J]. WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL 1, PROCEEDINGS: INFORMATION SYSTEMS DEVELOPMENT, 2001, : 261 - 267
  • [49] From knowledge based software engineering to knowware based software engineering
    Lu RuQian
    Jin Zhi
    [J]. SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2008, 51 (06): : 638 - 660
  • [50] From knowledge based software engineering to knowware based software engineering
    LU RuQian & JIN Zhi Academy of Mathematics and System Sciences & Institute of Computing Technology
    [J]. Science China(Information Sciences), 2008, (06) : 638 - 660