...
首页> 外文期刊>IEE Proceedings. Part L >Applying knowledge modelling and case-based reasoning to software reuse
【24h】

Applying knowledge modelling and case-based reasoning to software reuse

机译:将知识建模和基于案例的推理应用于软件重用

获取原文
获取原文并翻译 | 示例
           

摘要

The users of libraries of object-oriented software components face both a terminological and a cognitive gap in knowledge. Usually, library users do not understand the vocabulary used in library documentation, and they do not know some of the concepts involved in the solutions implemented by components. In order to close both gaps, a language for constructing functional descriptions of the components is defined allowing users to specify their needs. From this language, mappings among functional descriptions and components as a case base collecting 'interesting experiences' in the usage of the library are implemented. A knowledge representation system, based on description logics, is used to construct the description language and to implement the case-based reasoning processes. This approach has been applied to support the reuse of classes implementing data structures in the VisualWorks class library, a Smalltalk programming environment.
机译:面向对象软件组件库的用户在知识上既面临术语上的障碍,又面临认知上的认知鸿沟。通常,图书馆用户不了解图书馆文档中使用的词汇,并且他们也不了解由组件实现的解决方案所涉及的某些概念。为了缩小这两个差距,定义了一种用于构造组件功能描述的语言,允许用户指定他们的需求。通过这种语言,可以实现功能描述和组件之间的映射,以此作为收集使用库中“有趣经验”的案例库。基于描述逻辑的知识表示系统用于构造描述语言并实现基于案例的推理过程。该方法已用于支持在实现VisualWorks类库(一种Smalltalk编程环境)中实现数据结构的类的重用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号