首页 | 本学科首页   官方微博 | 高级检索  
     

业务流程执行语言中流程模板的生成
引用本文:邓娜,程渤,陈俊亮. 业务流程执行语言中流程模板的生成[J]. 北京邮电大学学报, 2011, 34(6): 42-46
作者姓名:邓娜  程渤  陈俊亮
作者单位:北京邮电大学网络与交换技术国家重点实验室,北京100876;武汉大学计算机学院,武汉430079;北京邮电大学网络与交换技术国家重点实验室,北京,100876
基金项目:国家重点基础研究发展计划项目(2011CB302704);国家自然科学基金项目(60432010)
摘    要:在Web服务组合中,将复用从Web服务这个粒度扩展到BPEL(Business Process Execution Language)流程级别这个更大的粒度,从流程中抽取出流程模板,开发人员可以直接在流程模板的基础上构建新的业务流程,从而大大地提高流程开发的效率和准确度。为实现这个目标,提出了方法:将流程模板的抽取问题转换为树的频繁模式查找问题。首先将BPEL流程建模为有根无序树,然后基于TMG(Tree Model Guided)思想对树进行频繁导出子树的挖掘,最后将频繁子树映射为BPEL流程模板。用Java语言实现了针对BPEL流程的模板生成器ROY-BPELTool,在其之上运行了一个真实的多媒体会议系统的BPEL流程,验证了方法的可行性和有效性。

关 键 词:业务流程执行语言  频繁模式  有根无序树  模板
收稿时间:2011-01-12

Generating Process Templates for BPEL
DENG Na , CHENG Bo , CHEN Jun-liang. Generating Process Templates for BPEL[J]. Journal of Beijing University of Posts and Telecommunications, 2011, 34(6): 42-46
Authors:DENG Na    CHENG Bo    CHEN Jun-liang
Affiliation:1 (1.State Key Laboratory of Networking and Switching Technology,Beijing University of Posts and Telecommunications, Beijing 100876,China;2.Computer School,Wuhan University,Wuhan 430079,China)
Abstract:In the composition of Web Services, if the reuse is extended to a courser granularity than Web Services, that is, in BPEL processes’ level, and some process templates are generated, then, the developers can directly construct new business processes based on these templates, as a result, the efficiency and accuracy of the development of BPEL processes are improved. To achieve this, a method is proposed: converting the generation problem of process templates to the discovering problem of trees’ frequent patterns. Firstly, a whole BPEL process is modeled as a rooted unordered tree; then, frequent induced sub-trees are mined out based on TMG (Tree Model Guided); finally, frequent sub-trees are mapped back to BPEL process templates. A tool named ROY-BPELTool is implemented in java for generating process templates for BPEL, and BPEL processes of a real multimedia conference system run on it. Experiment results show the method’s validity.
Keywords:
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《北京邮电大学学报》浏览原始摘要信息
点击此处可从《北京邮电大学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号