扩展BPEL4WS实现基于语义的服务流程动态细化  被引量:3

Extend BPEL4WS with semantic-based dynamic service process refinement

在线阅读下载全文

作  者:沈浴竹[1] 向勇[1] 张少华[1] 姜进磊[1] 史美林[1] 

机构地区:[1]清华大学计算机科学与技术系,北京100084

出  处:《通信学报》2006年第11期106-112,共7页Journal on Communications

基  金:国家自然科学基金(90412009)~~

摘  要:越来越多的企业采用面向服务的架构来构建其信息基础设施,并通过执行Web服务流程来实现其业务逻辑。然而,当前作为工业界标准的服务流程建模语言BPEL4WS只能支持非常有限的运行时动态性,难以适应复杂多变的业务需求。针对这一问题,提出了在BPEL4WS及其执行引擎之上,实现基于语义的服务流程动态细化的机制——在BPEL4WS中增加目标类型的活动以及流程的语义描述;扩展现有BPEL4WS执行引擎使之能够执行带有目标活动的流程,并能够根据目标描述与流程的数据内容,在运行时为目标活动匹配与绑定子流程。More and more enterprises are adopting the service-oriented architecture to build their information infrastructures and implement their business processes through orchestrating Web services. However, as the current industry standard for business process modeling, BPEL4WS can only provide limited support for runtime dynamics; thus it can not adapt to diverse and rapidly changing business requirements. To address this issue, a semantic-based dynamic process refinement mechanism based on BPEL4WS and its execution engine was proposed. BPEL4WS was extended via adding a new activity type, referred to as GOAL, as well as a semantic description of business process, referred to as process profile. The BPEL4WS execution engine was also extended to execute business processes with GOAL activities, by matching and binding a sub-process for a GOAL activity according to the GOAL description and data content.

关 键 词:WEB服务 流程细化 扩展BPEL4WS语义Web 工作流 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象