论文部分内容阅读
网格被誉为继Internet和Web之后的第三次信息技术浪潮,借鉴了现有的电力网的思想,它试图实现互联网上所有资源的连通,即把整个互联网整合成一台巨大的超级计算机,包括计算资源、存储资源、通信资源、软件资源、信息资源、知识资源等,最终实现网络虚拟环境上的资源共享和协同工作,从根本上消除“信息孤岛”和“资源孤岛”,网格应用的共同点是在由许多组织组成的动态虚拟组织(VO)间协调资源的共享来解决问题。主体(Agent)理论是计算机科学和人工智能中发展很快的前沿技术,已经在多个领域得到了应用。当前由于各种需求的加大,要求Agent合作完成某一共同目标也越来越普遍,Agent要合作就必须进行会话。网格是架构在Internet之上的一个分布、复杂的基础设施,它要做到资源共享、资源联合来满足用户需求,这与Agent的目标和环境有类似之处。本文首先综合分析和介绍了网格技术、Agent以及本体的相关理论和protégé工具,开发了计算机-微生物本体,用OWL(Ontology Web Language)语言描述本体和词库WordNet来精确定义本体相关属性,使用Racer工具进行逻辑推理,对本体进行验证。Agent的实现继承了CIAgent的框架,使用资源描述框架RDF(Resource Description Framework)来表示Agent通信语言的语义。本体进行语义推理时使用Jena工具来进行。具体的目录如下:第一章,综述了网格、Agent、本体的研究现状和网格环境中Agent的应用。第二章,介绍了网格信息服务Agent,以及网格体系结构,Agent的体系结构和Agent在网格中的应用。最后设计并实现了本文提到的网格信息服务Agent(GISA)。第三章,介绍了本体相关理论及本体开发工具protégé,并利用protégé设计了计算机-微生物本体。第四章,介绍了GISA的会话策略以及Dooley图,并提出了会话策略的进化问题。第五章,在模拟网格环境下重点讨论了GISA的会话策略问题,主要解决了两类问题:提问和事件通知。本文的创新之处是:设计并实现了GISA,在模拟网格环境下建立了GISA会话系统,通过建立本体,为GISA之间的会话消除了语义冲突,并通过Dooley的描述,使得GISA之间会话的可视化成为可能,在此基础上探讨了GISA的会话策略问题及策略进化问题。