摘要
为了增强Web服务的智能性,设计了一个面向服务的Agent模型。该模型使用服务Agent管理某一领域功能类似的一组Web服务,它使用操作模板来抽象一组功能类似的操作集的特征,并使用规划来表示使用操作模板来完成某一业务目标的过程,这种抽象屏蔽了分布的具体Web服务的异构性,从而使得用户只需要关注于他们所需要完成的目标,而不需要关注如何完成他们的目标。在此基础上提出了一个以规划和操作为中心的BPO(belief,plan,operation)Agent概念模型。面向服务的Agent模型弥补了现有Web服务技术的不足,为快速有效的Web服务集成奠定了基础,同时BPO模型也为面向服务的Agent系统的开发提供了理论指导。
:This paper designs a service oriented agent model to improve the intelligence of Web service. By using this model,each service agent manages a group of Web service with similar functions. The service agent abstracts the fealtures of a group of operations with similar functions as operation template and applies the plan to denote the process of achieving the business goal by using operation templates,which shields the heterogeneity of distributed Web services. Therefore,the general user only needs to focus on the business goal that they want to achieve rather than how to achieve. Based on the service oriented agent model,the concept model of BPO(Belief,Plan,Operation) agent is proposed,which centers on the plan and operation. The service oriented agent model overcomes the shortages of present Web service technology,which provides the foundation for efficient Web service integration. Meanwhile,the concept model of BPO agent guides the development of service oriented agent system.
出处
《广西师范大学学报(自然科学版)》
CAS
北大核心
2008年第2期110-113,共4页
Journal of Guangxi Normal University:Natural Science Edition
基金
国家"863"高技术研究发展计划基金资助项目(2006AA04Z152
2006AA01A124
2007AA01Z137)
国家自然科学基金资助项目(60503041)
上海市科委国际合作项目(05SN07114)