期刊文献+

支持业务事务验证的服务协调模型

Business Transaction Verification-enabled Service Coordination Model
下载PDF
导出
摘要 在Web服务业务流程中如何保证参与者之间的协调一致性是亟待解决的重要问题.Web服务事务规范中描述的参与者之间的交互消息缺乏严格的语义,无法精确地描述复杂的协调活动,本文用Pi-演算形式化描述WS-TX规范中定义业务活动事务的WS-BA协议,在此基础上建立了适用于多方参与的业务事务的服务协调模型;并利用基于等价自动机转换的HAL模型检测工具,验证分析了WS-BA协议的安全性和活性,给出一个多方参与的业务事务实例的验证过程,介绍如何利用模型检测技术来分析业务流程设计正确性的方法,有效地确保了业务事务执行的可靠性和一致性. It is an urgent issue how to ensure distributed agreement among multiple-participants of service composition and business process. The definition of the message exchanges that take place between the process and each one of its partners in WS-TX OASIS Standard lacks the precise definition which is required for describing complex coordinated activities. This paper first models WS-Busi- hess Activity protocol ( WS-BA ) which specifies coordination types for long running loosely coupled business transactions. Second, proposes a service coordination model based on the formalization of the messaging interactions semantics in WS-BA using H-calculus. Then verifies system whether the protocol satisfies safety and liveness with HAL model checker. Finally, a case study of business transaction verification in multi-participants coordination is also presented, and introduces how to analyze the correctness of design for business process using model checking technology in order to efficiently guarantee the consistency and reliability of business transactions.
出处 《小型微型计算机系统》 CSCD 北大核心 2011年第9期1734-1739,共6页 Journal of Chinese Computer Systems
基金 国家"八六三"高技术研究发展计划项目(2009AA010307)资助 湖南省自然科学基金项目(09JJ3114)资助 湖南省教育厅重点项目(08A064)资助
关键词 服务协调 业务流程 事务 形式化建模 service coordination business process transactions formal modeling
  • 相关文献

参考文献16

  • 1Little M, Freund T, Feingold M, et al., Web services transaction (WS-TX) [ EB/OL ]. Version 1.2, OASIS Standard, Feb. 2009.
  • 2廖军,谭浩,刘锦德.基于Pi-演算的Web服务组合的描述和验证[J].计算机学报,2005,28(4):635-643. 被引量:107
  • 3Schafer M, Dolog P, Nejdl W. An environment for flexible ad- vanced compensations of Web service transactions [ J ]. ACM Trans. Web, 2008,2(2) :1-36.
  • 4Mazzara M, Lucchi R. A framework for generic error handling in business processes [ J]. Electronic Notes in Theoretical Computer Science, 2004,105(10) : 133-145.
  • 5戚正伟,尤晋元.基于细胞膜演算的Web服务事务处理形式化描述与验证[J].计算机学报,2006,29(7):1137-1144. 被引量:8
  • 6Jordan D, Evdemon J, Alves A, et al. Web services business process execution language(version2.0) [ EB/OL]. OASIS Stand- ard, 2007.
  • 7Bocchi L, Laneve C, Zavattaro G. A calculus for long-running transactions[ C ]. Proc. of the 6th FMOODS, Paris, France, 2003 : 124-138.
  • 8Victor B, Moiler F. The mobility workbench: a tool for the pi-cal- culus[C]. Proo. of the 6th CAV, 1994:428-440.
  • 9Desai N, Chopra A K, Singh M P. Amoeba: a methodology for modeling and evolving cross-organizational business processes [ J ] ACM Trans. Softw. Eng. Methodol, 2009,19(2):145.
  • 10Milner R, Parrow J, Walker D. A calculus of mobile proce, gscs. PartⅠ/Ⅱ[ J]. Information and Computation, 1992,100 (1 ) : 1-77.

二级参考文献35

  • 1戚正伟,毛宏燕,尤晋元.基于重写逻辑的Web服务事务处理形式化描述[J].计算机学报,2005,28(4):661-666. 被引量:1
  • 2唐飞龙,李明禄,黄哲学,王卓立.服务网格中的事务服务及基于Petri网的正确性分析[J].计算机学报,2005,28(4):667-676. 被引量:11
  • 3张文涛,彭泳,陈俊亮.会话类E-Service的接口兼容和服务组合分析[J].计算机学报,2006,29(7):1047-1056. 被引量:6
  • 4Koehler J., Srivastava B. Web service composition: Current solutions and open problems. In: Proceedings of the 13th International Conference on Automated Planning & Scheduling, Trento, Italy, 2003, 28~35
  • 5Milner R. Communication and Concurrency. Englewood Cliffs: Prentice -Hall, 1989
  • 6Fensel D. The semantic web and its languages. IEEE Intelligent Systems, 2000, 15(6): 67~73
  • 7Milner R. Communicating and Mobile Systems: The Pi-Calculus. Cambridge: Cambridge University Press, 1999
  • 8Milner R., Parrow J., Walker D. A calculus of mobile processes, part I/II. Journal of Information and Computation, 1992, 100(1): 1~77
  • 9Lin Hui-Min. Complete proof systems for observation congruences in finite control pi-calculus. In: Proceedings of the 25th International Colloquium on Automata, Languages and Programming, Aalborg, Denmark, 1998, 443~454
  • 10Jiao Wen-Pin, Zhou Ming-Hui, Wang Qian-Xiang. Formal framework for adaptive multi-agent Systems. In: Proceedings of IEEE/WIC International Conference on Intelligent Agent Technology, Halifax, Canada, 2003, 442~445

共引文献127

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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