节点文献
基于MAS的分布式农业专家系统开发平台的构建
【作者】 赵灿;
【导师】 王万森;
【作者基本信息】 首都师范大学 , 计算机应用技术, 2005, 硕士
【摘要】 近年来,由于专家系统技术未能及时赶上Internet及其相关技术的发展,致使现有专家系统的开发在很多方面都存在较大的缺陷。专家系统开发技术应该充分利用Internet良好的分布并行环境以及相关的一些支撑技术快速发展。 Agent技术,尤其是多Agent系统的研究和应用,是目前分布式人工智能领域的热点之一。它以社会的角度研究应用实体,将具有自主性、反应性、社会性的实体看作一个独立的智能主体,对复杂系统的开发和实现发挥着重要作用。 本文在充分考虑了专家系统开发平台的机理、Agent技术的特性,以及Internet分布式计算环境的应用特点的基础上,将专家系统原理、Agent技术和分布式计算技术三者结合,从理论上提出了创建基于MAS的分布式专家系统开发平台的研究思路,并且针对农业领域知识提出了平台模型的设计和实施方案。 本文通过对Agent理论和技术的深入研究,充分讨论了Agent与专家系统开发技术结合的可行性。同时,将面向Agent的软件方法与面向对象方法进行比较,论证了在现有软件开发体系和标准下,应用面向对象技术和Web Services进行具有Agent特性软件组件开发的可行性。 在平台现实模型的设计和实现上,采用了目前国际上最为先进的工程技术,如J2EE、Web Services等,使得平台现实模型具有出色的网络运行能力。 本文研究讨论的理论模型和技术结构所建造的基于MAS的分布式农业专家系统开发平台,为专家系统开发技术的持续发展、Agent技术的实用化,以及多种先进理论、技术的集成应用做出了探索和尝试。当然,本文的研究在一些方面还不够成熟,需要进一步探讨。
【Abstract】 In recent years, because the steps of ES techniques have not caught up those of the development of Internet and correlative techniques, the development of ES has more limitations on some capacities. So, ES developing techniques ought to progress rapidly with the usages of the Internet —a distributed and parallel computation environment and some correlative supported technologies.Agent technology, and mostly the research and application of MAS, is one of the boiling points of DAI. It is doing research on applied entity from the point of view of society. And as an independent entity, Agent takes significant effects on the development and implementation of complicated systems.The introduction of the mechanism of ES Platform, technology of MAS, and applied characters of Internet is carried out. After thinking these facts, this paper offers a theoretic opinion about to apply the technology of MAS and distributed computation to the design and implementation of ES Platform, and a practical architecture, which is mainly facing to agriculture field.Then, discuss the feasibility of the combination of Agent technology and ES development technology with an in-depth study on Agent theory and technology. And compare the Agent-Oriented software methodology and Object-Oriented methodology; demonstrate the feasibility of developing software components of some characters of Agent with 00 techniques and Web Services — a distributed computation technology, according to present software development architecture and standard system.On the design and implementation of the real software model, apply the new and advanced network framework and techniques, such as B/S 3-tier Model, J2EE Framework and Data Binding, which providing standout capacity of network function for the real model.So, applying the MAS-based Distributed Agriculture ES Platform of the theoretic model and technical architecture studied and offered by this paper, is an exploration and attempt to the sustainable development of the ES development techniques, practical applications of Agent and the integration of advanced theories and techniques. Considering that limited experimental condition and modest academic level, many of this paper are needed to study further.
【Key words】 Agriculture ES Platform; Distributed System; MAS; Web Service;
- 【网络出版投稿人】 首都师范大学 【网络出版年期】2005年 04期
- 【分类号】TP182;TP311.52
- 【下载频次】130