论文部分内容阅读
为了实现分布式业务过程管理,降低异构过程的集成费用,提出了基于Web服务与Agent的业务过程管理三层体系结构,并在此基础上给出了软件系统的实施方法。在该体系中,数据层向业务过程的定义、制定和执行提供相关信息和支持,协同应用层包含了业务过程引擎模块及负责Web服务搜索、选择及分配的多个Agent,接口层实现系统与服务提供商之间的协商管理。为了减少业务过程执行中用户系统与服务之间以及不同服务之间的交互和数据交换,提出了基于服务提供商位置的Web服务选择算法,对时间敏感性的分布式过程管理提供了良好的解决方案。