Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (9): 80-84.DOI: 10.3778/j.issn.1002-8331.2009.09.023

• 研发、设计、测试 • Previous Articles     Next Articles

Design and implementation of service Agent

FU Yi-feng,CAO Jian   

  1. Lab for Collaborative Computing & Intelligence Tech.,Department of Computer Science & Technology,Shanghai JiaoTong University,Shanghai 200240,China
  • Received:2008-01-28 Revised:2008-04-15 Online:2009-03-21 Published:2009-03-21
  • Contact: FU Yi-feng

服务Agent的设计与实现

傅一峰,曹 健   

  1. 上海交通大学 计算机系 协同计算与智能技术研究室,上海 200240
  • 通讯作者: 傅一峰

Abstract: In the field of service computing,there are always a number of different services with the same or similar function.In this paper,considering the management and selection of services with the same function,a structure definition of service Agent model is proposed,on the basis of BDI Agent.Service Agent supports the dynamic binding of services.Then the paper introduces the service Agent modeling GUI framework,which is designed and implemented according to the service Agent model.In the framework,a session-based protocol of multi-agent negotiation is implemented.At the end of the paper,an example is introduced.

Key words: service computing, service Agent, Agent negotiation

摘要: 在服务计算领域,相同功能的服务往往有多个不同的选择。针对同类服务的管理和选择问题,在BDI Agent的基础上,提出了一种服务Agent的结构定义,用以支持服务的运行时动态绑定;设计并实现了基于会话的约束求解服务Agent协商协议;实现了支持服务Agent建模的可视化工具;最后介绍一个应用实例。

关键词: 服务计算, 服务Agent, Agent协商