Computer Science ›› 2015, Vol. 42 ›› Issue (7): 150-155.doi: 10.11896/j.issn.1002-137X.2015.07.033

Previous Articles     Next Articles

Dynamic Service Scheduling and Migration Scenarios Based on JBPM

WANG Yong, CHANG Jing-bo, QIANG Bao-hua, WANG Yu-feng and ZHANG Xue-qing   

  • Online:2018-11-14 Published:2018-11-14

Abstract: In order to adapt to dynamically change business needs in complex environment and to provide support for dynamical process scheduling and recycling that centralize service,a dynamical process scheduling and migration schema based on JBPM workflow was proposed.This schema analyzes the limitations of workflow in terms of the current process scheduling,displays the dynamical process orchestration model combining with the characteristics of flexible workflow and formally describes the four operations produced by process changes.Through the study on the issues triggered by the migration process and continual performing,a process migration algorithm was proposed.Finally,instances and performance testing tools were employed to verify the feasibility and efficiency of the algorithm.

Key words: Dynamic process orchestration,Process migration,Flexible workflow,Business process reengineering

[1] 王德俊.面向服务的分布式系统动态更新研究[D].上海:上海交通大学,2010 Wang De-Jun.Research on dynamic updating of service oriented distributed Systems [D].Shanghai:Shanghai Jiao Tong University,2010
[2] 张辉栋,卢选民,杨杰,等.一种基于SOA和JBPM的工作流引擎模型[J].微型机与应用,2013,5:12-14,17 Zhang Hui-dong,Lu Xuan-min,Yang jie,et al.A workflow engine model based on SOA and JBPM[J].Microcomputer & Its Applications,2013,5:12-14,17
[3] 杨芙清,吕建,梅宏.网构软件技术体系:一种以体系结构为中心的途径[J].中国科学(E辑:信息科学),2008(6):818-828 Yang Fu-qing,Lu Jian,Mei Hong.Technical frameworkfor internetware:An architecturecentric approach[J].Sciencein China Series E:Information Sciences,2008(6):818-828
[4] 张亮,姚淑珍.一种新的面向用户的工作流模型[J].计算机集成制造系统,2006,12(11):1760-1765 Zhang Liang,Yao Shu-Zhen.A new user oriented workflow model [J].Computer Integrated Manufacturing Systems,2006,12(11):1760-1765
[5] 杨书新,王坚,马福民.工作流管理系统的流程柔性动态变更研究[J].计算机应用,2006,1:2736-2738 Yang Shu-xin,Wang Jian,Ma Fu-min.Research on flexible and dynamic changing process of workflow management system [J].Journal of Computer Applications,2006,1:2736-2738
[6] 魏乐,李亚玲,赵秋云,等.基于自适应构件的工作流流程动态变更模型[J].计算机集成制造系统,2010,2:2603-2610 Wei Le,Li Ya-Ling,Zhao Qiu-Yun,et al.A dynamic changingmodel of workflow process based on adaptive component [J].Computer Integrated Manufacturing Systems,2010,2:2603-2610
[7] 王超,戴牡红.基于Flex和Jbpm的自定义工作流研究与实现[J].计算机系统应用,2013,8:58-62 Wang Chao,Dai Mu-hong.Research and implementation on custom workflow based on Flex and Jbpm[J].Computer Systems & Applications,2013,8:58-62
[8] 王伟,徐文胜.JBPM流程定义文件自动生成算法[J].计算机应用,2012,S2:89-91 Wang wei,Xu Wen-sheng.Automatic algorithm for JBPM process definition file generation[J].Journal of Computer Application,2012,S2:89-91
[9] Peltz C.Web Services Orchestration and Choreography [J].IEEE Computer,2003(36):46-52
[10] Decker G,Ko pp O,Leymann F,et al.BPEL4Chor:Extending BPEL for Modeling Choreographies [C]∥Proceeding s of IEEE International Conference onWeb Services(ICWS).2007:296-303
[11] 吴步丹,林荣恒,陈俊亮.基于模板的工作流应用系统代码自动生成[J].华中科技大学学报(自然科学版),2013,S2:18-21 Wu Bu-dan,Lin Rong-huan,Chen Jun-liang.The automatic code generation of workflow application system based on templates[J].Journal of Huazhong University of Science and Technology(Natural Science Edition),2013,S2:18-21
[12] 崔立真,王海洋,于庚.跨组织工作流模型的形式化描述及分析[J].系统仿真学报,2005,4:782-785 Cui Li-zhen,Wang Hai-yang,Yu geng.Formal description and analyzation on cross-organizational workflow model [J].Journal of System Simulation,2005,4:782-785

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] LEI Li-hui and WANG Jing. Parallelization of LTL Model Checking Based on Possibility Measure[J]. Computer Science, 2018, 45(4): 71 -75, 88 .
[2] XIA Qing-xun and ZHUANG Yi. Remote Attestation Mechanism Based on Locality Principle[J]. Computer Science, 2018, 45(4): 148 -151, 162 .
[3] LI Bai-shen, LI Ling-zhi, SUN Yong and ZHU Yan-qin. Intranet Defense Algorithm Based on Pseudo Boosting Decision Tree[J]. Computer Science, 2018, 45(4): 157 -162 .
[4] WANG Huan, ZHANG Yun-feng and ZHANG Yan. Rapid Decision Method for Repairing Sequence Based on CFDs[J]. Computer Science, 2018, 45(3): 311 -316 .
[5] SUN Qi, JIN Yan, HE Kun and XU Ling-xuan. Hybrid Evolutionary Algorithm for Solving Mixed Capacitated General Routing Problem[J]. Computer Science, 2018, 45(4): 76 -82 .
[6] ZHANG Jia-nan and XIAO Ming-yu. Approximation Algorithm for Weighted Mixed Domination Problem[J]. Computer Science, 2018, 45(4): 83 -88 .
[7] WU Jian-hui, HUANG Zhong-xiang, LI Wu, WU Jian-hui, PENG Xin and ZHANG Sheng. Robustness Optimization of Sequence Decision in Urban Road Construction[J]. Computer Science, 2018, 45(4): 89 -93 .
[8] LIU Qin. Study on Data Quality Based on Constraint in Computer Forensics[J]. Computer Science, 2018, 45(4): 169 -172 .
[9] ZHONG Fei and YANG Bin. License Plate Detection Based on Principal Component Analysis Network[J]. Computer Science, 2018, 45(3): 268 -273 .
[10] SHI Wen-jun, WU Ji-gang and LUO Yu-chun. Fast and Efficient Scheduling Algorithms for Mobile Cloud Offloading[J]. Computer Science, 2018, 45(4): 94 -99, 116 .