期刊文献+

一种基于广义随机Petri网的BPEL建模

A General Stochastic Petri Net-Based Representation for Modeling BPEL
下载PDF
导出
摘要 BPEL是一种广泛应用于支撑跨组织协同服务的组合标准.为分析BPEL语言构造业务过程的性能,基于广义随机Petri网,提出了一种BPEL模型,详细地刻画了BPEL的语法语义、活动的不同状态和执行机制,案例分析说明该模型可以有效支持服务组合定量分析.最后对未来工作进行了展望. Business Process Execution Language( BPEL) is a widely utilized web service composition standard to support cross-organizational collaboration. For analyzing the performance of the process generated through BPEL, we propose a way to construct more reliable cross-workflow applications. Basic on General Stochastic Petri Net( GSPN) ,a BPEL model is proposed in this paper. A detailed description of the BPEL syntax, semantic, activity's statues and the execution mechanism and logic are introduced. Finally, a practical case study has proved this representation suitable for support performance analysis of the proposed model quantificationally and the future works are discussed.
出处 《南京师大学报(自然科学版)》 CAS CSCD 北大核心 2014年第1期17-21,共5页 Journal of Nanjing Normal University(Natural Science Edition)
基金 国家自然科学基金(61272036) 上海第二工业大学软件工程重点学科(XXKZD1301)
关键词 服务组合 建模 BPEL GSPN BPEL GSPN service composition modeling
  • 相关文献

参考文献9

  • 1Ouyang C ,Verbeek E,van der Aalst W M P,et al. Formal semantics and analysis of control flow in WS-BPEL[ J]. Science of Computer Programming, 2007,67 ( 2/3 ) : 162-198.
  • 2Yang Y P,Tan Q P,Xiao Y. Verifying web services composition based on hierarchical colored Petri nets[ C]//Proceedings of the First International Workshop on Interoperability of Heterogeneous Information Systems. New York :ACM ,2005:47-54.
  • 3王玉英,陈平.基于有色Petri网的BPEL中flow活动建模[J].计算机应用研究,2011,28(2):632-635. 被引量:2
  • 4LiuX,LiJH,LiX,eta1.BPELmodelingbasedonextendedsynchronizedPetrinet[J].计算机工程,2011(37):57-59.
  • 5Niels Lohmann. A feature-complete Petri net semantics for WS-BPEL 2.0[J]. Lecture Notes in Computer Science,2008(4 937) : 77-91.
  • 6Henrique Jorge A Holanda, Barroso G C, Serra A, et al. SPEWS:a framework for the performance analysis of web services or- chestrated with BPEL4WS [ C ]//Fourth International Conference on Internet and Web Applications and Services. Venice, 2009 : 363 -369.
  • 7Wang W P,Gao Z L,Bao S Y,et al. The development of reliability modeling and analysis tool based on stochastic Petri nets[J]. Ad- vanced Materials Research,2010 (118/120) :566-570.
  • 8Xia Y, Liu Y, Lin J,et al. Modeling and performance evaluation of BPEL processes:A stochastic-Petri-net-based approach [ J ]. IEEE Transactions on Systems, Man and Cybernetics-Part A:Systems and Humans ,2012 (42) :503-510.
  • 9Pastor E, Roig O, Cortadella J, et al. Petri net analysis using Boolean manipulation in Proc Appl [ J ]. Theory Petri Nets, 1994( 1 ) :416-435.

二级参考文献8

  • 1OASIS Standard,Web services business process execution languageversion2.0[EB/OL].(2008-05-22).http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.pdf.
  • 2FORSTER H, UCHITEL S, MAGEE J, et al. Model-based verification of Web service composition[C]//Proc of the 18th IEEE International Conference on Automated Software Engineering. Montreal:IEEE Computer Society, 2003:152-161.
  • 3STAHL C. A Petri net semantics for BPEL, Technical Report 188[R].Berlin:Humboldt-University at zu Berlin, Institut f¨ur Informatik, 2005.
  • 4FU Xiang, BULTAN T, SU Jian-wen. Analysis of interacting BPEL Web services[C]//Proc of the 13th International Conference on World Wide Web. New York:ACM Press, 2004: 621-630.
  • 5KANG Hui, YANG Xiu-li, YUAN Sin-miao. Modeling and verification of Web services composition based on CPN[C]//Proc of IFIP International Conference on Network and Parallel Computing Workshops. Washington DC:IEEE Computer Society, 2007:613-617.
  • 6OUYANG C, VERBEEK E, AALST van der W, et al. Formal semantics and analysis of control flow in WS-BPEL[J].Science of Computer Programming, 2007,67(2-3):162-198.
  • 7CPNtools[EB/OL].(2009).http://wiki.daimi.au.dk/cpntools/cpntools.wiki.
  • 8Cpntools-help[EB/OL].(2008-11-24).http://wiki.daimi.au.dk/cpntools-help/simulator_functions.wiki?cmd=get&anchor=Simulator+functions.

共引文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部