首页> 外文会议>IFIP world computer congress >ANALOGY SUPPORTS FOR SOFTWARE REUSE AND KNOWLEDGE MANAGEMENT
【24h】

ANALOGY SUPPORTS FOR SOFTWARE REUSE AND KNOWLEDGE MANAGEMENT

机译:类比支持软件重用和知识管理

获取原文

摘要

Analogical reasoning is critical in problem solving and is fundamental in learning and cognitive development, because analogy is a key factor in hypothesis formation, explanation, and the definition of abstract concepts Many analogy theories have been proposed to solve the problem A:B::C:X. Given that A is related to B as C is related to some X, find that X. For example, car:engine::gear:tooth. Software reuse is similar to analogical reasoning in some respects. To reuse an existing solution for a new problem, we are essentially solving a problem like p(X):s(X)::p(Y):s(X'), where problems p(X) and p(Y) are identical or analogous, and solutions s(X) and s(X') are identical or similar. It may or may not be easy to identify the similarities and differences between p(X) and p(Y). Software reuse can also be at different levels, such as software architectures or at the code level. Knowledge management deals with the way of how to capture, organize, update, share, and use the knowledge. Knowledge management is closely coupled with analogy in that both areas discuss the transfer of knowledge from one problem (base) to another problem (target).
机译:模拟推理在问题解决方面是至关重要的,并且是学习和认知发展的基础,因为类比是假设形成,解释和抽象概念的定义的关键因素,所以已经提出了解决问题A :: B :: C :X。鉴于A与B相关为C与某些X相关,找到X.例如,汽车:发动机::齿轮:牙齿。在某些方面,软件重用类似于模拟推理。要重用现有解决方案的新问题,我们基本上解决了p(x):s(x):: p(y):s(x'),其中问题p(x)和p(y)是相同的或类似的,解决方案S(x)和s(x')是相同的或相似的。它可能是也可能不容易识别p(x)和p(y)之间的相似性和差异。软件重用也可以处于不同的级别,例如软件架构或代码级别。知识管理处理如何捕获,组织,更新,分享和使用知识的方式。知识管理与类比相结合,因为这两个领域都讨论了从一个问题(基础)到另一个问题(目标)的知识转移。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号