论文部分内容阅读
本文主要内容如下:
第一章着重介绍用到的两项关键技术:工作流和Agent。从它们的概念、功能、优缺点以及相互融合方面作了介绍。
第二章在介绍了当前服务复合方法后给出一个基于Agent的动态服务复合方案,随后对方案中的关键技术做介绍。
第三章主要阐述怎样在Agent中表达用户进行服务复合时的需求。CBDI-Agent的实现平台分成图示化建模工具和运行环境两部分,建模工具可以帮助客户快速的构造出Agent,更方便、更准确的表达需求。而运行环境通过扩展活动可以方便的进行服务集成和调用服务。
第四章阐述Agent怎样选择出满足要求的服务。Agent之间通过协商在多个服务中选择出满足所有约束的服务,CBDI-Agent实现的协商算法是基于约束满足问题的,在这章中对约束满足问题作了详尽阐述,包括它的定义,优点和求解算法。
最后通过一个应用实例来完整说明本文提出的动态服务复合方案,包括从需求分析开始,流程建模,Agent建模,Agent协商,到服务集成等各个环节。