Case-Based Knowledge Management Tools for Software Development

被引:14
|
作者
Henninger S. [1 ]
机构
[1] Dept. of Comp. Sci. and Engineering, 115 Ferguson Hall, University of Nebraska-Lincoln, Lincoln, NE 68588-0115
基金
美国国家科学基金会;
关键词
Case-based reasoning; Domain analysis; Knowledge management; Knowledge-based software engineering; Organizational learning; Organizational memory;
D O I
10.1023/A:1008679010073
中图分类号
学科分类号
摘要
Modern software development is a knowledge-intensive activity. The proliferation of development tools, rapidly changing technology, and increasing complexity and diversity of application domains all increase the cognitive burden placed on software developers. General purpose programming languages and CASE tools offer little relief from these problems. Knowledge management tools are needed that can effectively capture and disseminate software development knowledge that applies to the domain-specific needs of an organization. This knowledge is not static, but evolves with technology and the changing needs of the organization's development practices, customer base, and business milieu. This paper presents an infrastructure that supports evolving knowledge through case-based techniques and domain analysis methods that capture emerging knowledge and synthesize it into generally applicable forms. The approach is less concerned with the veracity of knowledge in its repository than evolving the knowledge toward answers to problems that fit the organization's technical and business context. Implications of this approach go beyond supporting software development to other knowledge-intensive professions where knowledge management tools can be used to support an organizational memory.
引用
收藏
页码:319 / 340
页数:21
相关论文
共 50 条
  • [41] Big Data, Knowledge Management (KM) and Case-Based Reasoning (CBR)
    Demigha, Souad
    PROCEEDINGS OF THE 19TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT (ECKM 2018), VOLS 1 AND 2, 2018, : 164 - 173
  • [42] Applying Case-based Reasoning in Knowledge Management to Support Organizational Performance
    Wang, Feng-Kwei
    PERFORMANCE IMPROVEMENT QUARTERLY, 2006, 19 (02) : 173 - 188
  • [43] CBSE: A case-based software-engineering tool for the development of individual applicational software systems
    Czap, H
    Grimm, C
    WIRTSCHAFTSINFORMATIK, 1996, 38 (01): : 32 - 38
  • [44] A case base of Case-Based Design tools for architecture
    Heylighen, A
    Neuckermans, H
    COMPUTER-AIDED DESIGN, 2001, 33 (14) : 1111 - 1122
  • [45] Knowledge Based Models and Software Tools for Learning Management in Open Learning Network
    Anikin, Anton
    Kultsova, Marina
    Zhukova, Irina
    KNOWLEDGE-BASED SOFTWARE ENGINEERING, JCKBSE 2014, 2014, 466 : 156 - 171
  • [46] Development of Key Technologies in a Case-Based Knowledge System for Fixture Design
    Li, Yingguang
    Jian, Jianbang
    PROCEEDINGS OF THE 6TH CIRP-SPONSORED INTERNATIONAL CONFERENCE ON DIGITAL ENTERPRISE TECHNOLOGY, 2010, 66 : 239 - 250
  • [47] A case-based Reasoning System for Enterprise Informalization: Development and Management
    Lian Hua
    Wang Li-Ping
    Cheng Hong
    PROCEEDINGS OF 2010 INTERNATIONAL CONFERENCE ON LOGISTICS SYSTEMS AND INTELLIGENT MANAGEMENT, VOLS 1-3, 2010, : 1887 - 1891
  • [48] Knowledge database and case-based reasoning
    Raskob, W.
    Moehrle, S.
    Bai, S.
    RADIOPROTECTION, 2016, 51 (HS2) : S185 - S186
  • [49] A Knowledge Integrated Case-Based Classifier
    Muangprathub, Jirapond
    Kajornkasirat, Siriwan
    Wanichsombat, Apirat
    Boonjing, Veera
    Saelee, Jarunee
    Intarasit, Arthit
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2019, 29 (06) : 849 - 871
  • [50] EPISODIC KNOWLEDGE AND CASE-BASED REASONING
    STRUBE, G
    JANETZKO, D
    SCHWEIZERISCHE ZEITSCHRIFT FUR PSYCHOLOGIE-REVUE SUISSE DE PSYCHOLOGIE, 1990, 49 (04): : 211 - 221