【24h】

Design issues in a Rule-Based System

机译:基于规则的系统中的设计问题

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

摘要

This paper discusses a language and associated environment for building rule-based programs. The language and environment are encapsulated in a system we call ORBS (Oregon Rule Based System). In tune with this conference, our focus will be on the interplay between language and environment design. However, we will broaden this somewhat to include design constraints placed by our program development model1 as well. Instead of attempting a complete design rationalization of ORBS, we will concentrate on design decisions that highlight the coupling between language, environment, and development model.

rn

ORBS falls in the class of rule-based systems that often is categorized as forward-chaining or data-driven. Other systems in this category include OPS5 [9], YAPS [2], and all of the Hearsay family [5, 11, 15]. What is often taken as the inverse of this set are the backward-chaining or goal-directed languages such as EMYCIN [17]. Arguments for and against the forward and backward approaches have been made many times elsewhere (see [12] for examples of each), and we will not address the issue further in this paper.2 While we believe that many of the arguments we make for the design of ORBS are applicable to rule-based systems in general, any reference to the term rule-based should be taken in light of the classification above.

机译:

本文讨论了用于构建基于规则的程序的语言和相关环境。语言和环境封装在称为ORBS(俄勒冈州基于规则的系统)的系统中。为了配合这次会议,我们的重点将放在语言与环境设计之间的相互作用上。但是,我们将对此进行一些扩展,以包括程序开发模型 1 所施加的设计约束。而不是尝试对ORBS进行完整的设计合理化,我们将重点放在突出显示语言,环境和开发模型之间的耦合的设计决策上。 rn

ORBS属于基于规则的系统,通常是分类为正向链或数据驱动。此类别中的其他系统包括OPS5 [9],YAPS [2]和所有的Hearsay家族[5、11、15]。通常被视为该集合的逆函数的是反向链或目标导向语言,例如EMYCIN [17]。 2 尽管我们相信,正向和反向方法的论点在其他地方已多次争论不休(每种方法的示例,请参见[12])。我们为ORBS设计所做的许多论点通常都适用于基于规则的系统,对术语基于规则的的任何引用都应根据上述分类来考虑。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号