第4卷第2期 智能系统学报 Vol 4 Ng 2 2009年4月 CAA I Transactions on Intelligent Systems Apr 2009 基于Web的可拓专家系统研究 张海涛,董春游 (黑龙江科技学院计算机与信息工程学院,黑龙江哈尔滨150027) 摘要:传统的专家系统的局限性使得构造基于W©b的专家系统具有重要意义.可拓学的发展为之提供了新的方法 与手段.首先明确提出可拓专家系统的概念,然后结合当今流行的Wb应用技术,构建基于B/S程序架构、Wb的可 拓专家系统,使之具有高移植性、高扩展性,且可以发挥可拓规则的扩展性和动态性的特点,对实现系统的关键技术 进行了说明,系统运行良好,证明了所阐述理论之可行性 关键词:专家系统;可拓学;动态Wcb,Java可拓规则 中图分类号:TP31文献标识码:A文章编号:1673-4785(2009)02017505 An extendable expert system based on the W eb ZHANG Hai-tao,DONG Chun-you (College of Computer and Engineering,Heilongjiang Institute of Science and Technology,Harbin 150027,China) Abstract:The lm itations of traditional expert systems insp ired us to study expert systems based on the W EB.The devebpment of Extenics provides new methods and tools for this Our concepts for the extendasle expert system are presented in this paper Using the latest W eb application methodobgy,we constructed an extendable expert system based on the B/S program framework and the Web It has high transp lantability and extendability The key techno- logical requirements for system mp lementation were presented The sooth operation of the system proved the feasi- bility of the proposed method Keywords:expert system;Extenics dynam ic Web system;Java;extendable rules 近年来可拓学的发展产生了很多研究成果,将法).应用可拓学的研究成果来解决Web专家系统 这些研究成果应用于专家系统中,是专家系统发展 中的实际问题是一个非常有应用价值的领域. 的一个方向.但如何将专家系统进一步与可拓学结 可拓知识中的变换蕴含式是典型的变化知识, 合,并移植到网上,却是一个庞大而复杂的问题.本 它是目前可拓学发展过程中最适合将之应用于专家 文在此背景下依托前人的一些研究成果,研究基于 系统研究的一个创新点,从而将专家系统研究向前 网络的可拓专家系统,可以使数据库、知识库得到无 推进了一步.在专家系统的核心部分,如知识库和推 限的扩展,从而解决了传统专家系统知识库难以扩 理机中运用可拓学相关理论研究成果的专家系统称 展且不能解决变化知识的问题 为可拓专家系统.近年来,有不少学者尝试将可拓学 与专家系统相结合,取得了初步的成果,但基于 1可拓专家系统概念及研究现状 Web的可拓专家系统还少有人研究 可拓学用可拓模型来描述客观世界的物和事, 既简洁统一、使用方便,又为拓展、变换、收敛创造 2基于Web可拓ES的结构框架 了有利条件,以此为基础的研究形成了以解决不相 21Web技术应用 容问题为己任的定性、定量相结合的可拓工程方 对于开发一个基于Wb的专家系统,合适的动 态Web开发技术的选择关系到整个系统的开发、管 收稿日期:200805-19 理、与专家系统开发工具的集成以及可扩展性.本文 通信作者:张海涛.Email okhaitao@126cam 1994-2009 China Academie Journal Electronie Publishing House.All rights reserved.http://www.cnki.net第 4卷第 2期 智 能 系 统 学 报 Vol. 4 №. 2 2009年 4月 CAA I Transactions on Intelligent System s Ap r. 2009 基于 Web的可拓专家系统研究 张海涛 , 董春游 (黑龙江科技学院 计算机与信息工程学院 ,黑龙江 哈尔滨 150027) 摘 要 :传统的专家系统的局限性使得构造基于 W eb的专家系统具有重要意义. 可拓学的发展为之提供了新的方法 与手段. 首先明确提出可拓专家系统的概念 ,然后结合当今流行的 W eb应用技术 ,构建基于 B /S程序架构、W eb的可 拓专家系统 ,使之具有高移植性、高扩展性 ,且可以发挥可拓规则的扩展性和动态性的特点 ,对实现系统的关键技术 进行了说明 ,系统运行良好 ,证明了所阐述理论之可行性. 关键词 :专家系统 ;可拓学 ;动态 W eb; Java;可拓规则 中图分类号 : TP31 文献标识码 : A 文章编号 : 167324785 (2009) 0220175205 An extendable expert system based on the Web ZHANG Hai2tao, DONG Chun2you (College of Computer and Engineering, Heilongjiang Institute of Science and Technology, Harbin 150027, China) Abstract: The lim itations of traditional expert system s insp ired us to study expert system s based on the WEB. The development of Extenics p rovides new methods and tools for this. Our concep ts for the extendasle expert system are p resented in this paper. U sing the latestW eb app lication methodology, we constructed an extendable expert system based on the B /S p rogram framework and theW eb. It has high transp lantability and extendability. The key techno2 logical requirements for system imp lementation were p resented. The smooth operation of the system p roved the feasi2 bility of the p roposed method. Keywords: expert system; Extenics; dynam ic Web system; Java; extendable rules 收稿日期 : 2008205219. 通信作者 :张海涛. E2mail: okhaitao@126. com. 近年来可拓学的发展产生了很多研究成果 ,将 这些研究成果应用于专家系统中 ,是专家系统发展 的一个方向. 但如何将专家系统进一步与可拓学结 合 ,并移植到网上 ,却是一个庞大而复杂的问题. 本 文在此背景下依托前人的一些研究成果 ,研究基于 网络的可拓专家系统 ,可以使数据库、知识库得到无 限的扩展 ,从而解决了传统专家系统知识库难以扩 展且不能解决变化知识的问题. 1 可拓专家系统概念及研究现状 可拓学用可拓模型来描述客观世界的物和事 , 既简洁、统一、使用方便 ,又为拓展、变换、收敛创造 了有利条件 ,以此为基础的研究形成了以解决不相 容问题为己任的定性、定量相结合的可拓工程方 法 [ 1 ] . 应用可拓学的研究成果来解决 W eb专家系统 中的实际问题是一个非常有应用价值的领域. 可拓知识中的变换蕴含式是典型的变化知识 , 它是目前可拓学发展过程中最适合将之应用于专家 系统研究的一个创新点 ,从而将专家系统研究向前 推进了一步. 在专家系统的核心部分 ,如知识库和推 理机中运用可拓学相关理论研究成果的专家系统称 为可拓专家系统. 近年来 ,有不少学者尝试将可拓学 与专家系统相结合 ,取得了初步的成果 ,但基于 W eb的可拓专家系统还少有人研究. 2 基于 Web可拓 ES的结构框架 2. 1 W eb技术应用 对于开发一个基于 W eb的专家系统 ,合适的动 态 W eb开发技术的选择关系到整个系统的开发、管 理、与专家系统开发工具的集成以及可扩展性. 本文