期刊文献+

基于GSPN的Web服务组合建模与评价

Modeling and Evaluation of Web Service Composition Based on GSPN
在线阅读 下载PDF
导出
摘要 如何利用广义随机Petri网对WS-BPEL描述语言进行建模、验证以及评价,进而实现对Web服务组合过程可靠性和性能的分析,一直都是领域研究中的难点和热点。首先,给出WS-BPEL业务流程到GSPN的映射规则和转换方法;并通过对GSPN模型进行可达性和不变量分析,实现对WS-BPEL业务流程正确性的验证;然后,借助构造与GSPN模型同构的马尔可夫链,完成对系统性能的分析;最后,以某实例为分析对象,对模型的正确性和有效性进行了验证。 The problem of how to model, validate and evaluate the WS - BPEL language using GSPN, and then analyze the reliability and performance of composite web service has always been a diffi- cult and hot research field. Firstly, the mapping rules and translation method from WS - BPEL business process to GSPN are given. The analysis of teachability and invariant of the GSPN model are used to verify the correctness of the process model. Furthermore, a markov chain which is isomorphic to the GSPN model is constructed to analyze system performance. Finally ,the accuracy and validity of the model are evalua- ted using an example.
出处 《微处理机》 2011年第5期26-29,34,共5页 Microprocessors
关键词 WEB服务 业务流程执行语言 广义随机PETRI网 组合WEB服务 性能评价 Web service Business process execution language Generalized stochastic petri net Composite web service Performance evaluation
  • 相关文献

参考文献8

  • 1A Arkin, S Askary, B Bolch, et al. Web services business process execution language version 2. 0 [ S ]. OASIS : OASIS Open, 2007 [ 2010 ]. http ://docs. oasis - open. org/wsbpel/2.0/wsbpel - v2.0. html.
  • 2Franck van Breugel, Maria Koshkina. Models and Verification of BPEL [ R ]. Toronto Canada: York University, 2006 [ 2010 ]. http://www, cse. yorku, ca/- franck/ research/drafts/tutorial, pdf.
  • 3Shoichi Morimoto. A survey of formal verification for business process modeling[ C]. Proceedings of the 8th international conference on Computational Science, Part II, Berlin, Heidelberg : Springer - Verlag ,2008.
  • 4YanPing Yang, QingPing Tan, JinShan Yu, et al. Transformation BPEL to CP - Nets for verifying web services composition[ C]. International Conference on Next Generation Web Services Practices, Seoul, Korea: IEEE Computer Society 2005.
  • 5W Tan, Y Fan, M Zhou. A petri net - based method for compatibility analysis and composition of web services in business process execution language [ J ]. IEEE Transactions on Automation Science and Engineering, 2009, 6 ( 1 ) :94 - 106.
  • 6Haiqiang Dun, Haiying Xu, Lifu Wang. Transformation of BPEL Processes to Petri Nets [ C ]. 2nd IFIP/IEEE Inter- national Symposium on Theoretical Aspects of Software Engineering, Washington, DC, USA : IEEE Computer Society ,2008.
  • 7门鹏,段振华.广义随机Petri网下的组合Web服务建模与评价[J].西安交通大学学报,2008,42(8):967-971. 被引量:9
  • 8Matjaz B Juric. Business process execution language for web services second edition [ M ]. Birmingham: Packt Publishing,2006.

二级参考文献5

  • 1MARTIN D, BURSTEIN M, NARAYANA S, et al. OWL-S1.1 release [EB/OL]. [2007-11-01]. http. //www. daml org./services/owl-s/1.1/.
  • 2NARAYANA S, MCLLRAITH S A. Simulation, verification and automated composition of web services [C] /// Proceedings of the 11th International World Wide Web Conference. New York, USA. ACM, 2002: 77-88.
  • 3ANKOLEKAR A, PAOLUCCI M, SYCARA K. Towards a formal verification of OWL-S process models [C] /// Proceedings of the 4th International Semantic Web Conference. Heidelberg, Germany: Springer-Verlag, 2005 : 37-51.
  • 4ZURAWSKI R, ZHOU Mengchu. Petri nets and industrial application:a tutorial [J]. IEEE Transactions on Industrial Electronics, 1994, 41(2) :567-583.
  • 5谢文祥,薛钧义.状态转移服从指数分布控制系统的SPN可靠性分析方法[J].西安交通大学学报,1999,33(2):11-13. 被引量:3

共引文献8

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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