计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (9): 80-84.DOI: 10.3778/j.issn.1002-8331.2009.09.023

• 研发、设计、测试 • 上一篇    下一篇

服务Agent的设计与实现

傅一峰,曹 健   

  1. 上海交通大学 计算机系 协同计算与智能技术研究室,上海 200240
  • 收稿日期:2008-01-28 修回日期:2008-04-15 出版日期:2009-03-21 发布日期:2009-03-21
  • 通讯作者: 傅一峰

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

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

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

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