Case-Based Knowledge Management Tools for Software Development

作者:Scott Henninger

摘要

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.

论文关键词:case-based reasoning, knowledge management, knowledge-based software engineering, organizational memory, organizational learning, domain analysis

论文评审过程:

论文官网地址:https://doi.org/10.1023/A:1008679010073