• 论文 •    

分布式业务过程管理中Web服务的应用及选择

冯国奇,王成恩   

  1. 1.东北大学 工商管理学院,辽宁  沈阳  110004;2.东北大学 信息科学与工程学院,辽宁  沈阳  110004
  • 收稿日期:2004-11-24 修回日期:2005-03-10 出版日期:2006-02-15 发布日期:2006-02-25
  • 基金资助:
    国家863/CIMS主题资助项目(2002AA414420)。

Application and selection of Web services in distributed business process management

FENG Guo-qi, WANG Cheng-en   

  1. 1.Sch.of Businesss Administration, Northeastern Univ., Shenyang  110004,China; 2.Sch. of Info. Sci. & Eng., Northeastern Univ., Shenyang  110004, China
  • Received:2004-11-24 Revised:2005-03-10 Online:2006-02-15 Published:2006-02-25
  • Supported by:
    Project supported by the National High-Tech.R&D Program for CIMS, China(No.2002AA412210).

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

关键词: 业务过程管理, 过程建模, Web服务选择

Abstract: In order to implement distributed business process management and lower heterogeneous process integration cost, web-services-based and agent-based business process management architecture with three-tiers was proposed, and a software system design and implementation process was provided based on the architecture. In this architecture, Data Level provided relevant information and supports to the definition, constitution and execution of business process, Collaborative Application Level was the core of the system, including business process engine module and four kinds of agents responsible for Web services search, selection and allocation, and Interface Level provided collaborative process management between system and service providers. Furthermore, in order to reduce the interactions and data exchanges among service providers and user systems, a Web services selection algorithm based on service providers location was put forward which provided better solution to time-sensitive distributed business process management.

Key words: business process management, process modelling, Web services selection

中图分类号: