10.3969/j.issn.1001-2400.2003.01.022
一种在面向对象语言中嵌入规则的预编译器的实现
传统的基于规则的工具,如OPS5,CLIPS等都是自封闭的,很难集成在用C++等面向对象语言开发的实际系统中.该文在借鉴ILOG Rules和CLIPS等工具的基础上提出了一种嵌入在C++语言中的规则语言,主要研究了把该规则语言翻译到生成Rete网络推理机的C++源文件的预编译器的实现方法.该规则语言对ILOG Rules做了两点扩充,一是允许直接把C++语言嵌入在规则的条件部分和动作部分用来表达谓词测试和动作;二是增加了AND和OR两种模式成组关系,这样增强了规则表达实际问题的能力和规则与C++语言的互操作性.
基干规则的系数、Rete算法、预编译
30
TP311(计算技术、计算机技术)
国家部委预研项目413150501
2004-01-08(万方平台首次上网日期,不代表论文的发表时间)
共6页
97-102