Computer Science ›› 2014, Vol. 41 ›› Issue (8): 50-54.doi: 10.11896/j.issn.1002-137X.2014.08.010

Previous Articles     Next Articles

Web Service Concurrent Interaction Mechanism Based on BPMN

JIANG Dong-ming and XUE Jin-yun   

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

Abstract: Business Process Modeling (BPM) aims to describe and abstract the interaction of complex systems associa-ted,is an important part of Service-oriented computing (SOC).While many researches focus on BPM,they ignore the crucial problem how to describe the concurrent interaction between the constituted components.Therefore,this paper presented a formal model of concurrent interaction of Web services based on BPMN.First,we used BPMN to describe the concurrent interaction among Web components.Secondly we maped the concurrent interactive model of BPMN to Orc language,a function language to describe concurrent orchestration of Web service.Finally,we illustrated our approach by mean of an example.

Key words: BPMN,Orc,Web service interaction

[1] 游珍,薛锦云,应时.Apla语言中并发分布式机制的研究[J].计算机科学,2012,39(1):104-109
[2] Chinosi M,Trombetta A.Bpmn:An introduction to the standard[J].Comput.Stand.Interfaces,2012,34(1):124-134
[3] Decker G,Barros A.Interaction modeling using bpmn[C]∥Proceedings of the 2007 International Conference on Business Process Management(BPM’07).Berlin,Heidelberg:Springer-Verlag,2008:208-219
[4] Decker G,Puhlmann F,Weske M.Formalizing service interactions[C]∥Proceedings of the 4th international conference on Business Process Management(BPM’06).Berlin,Heidelberg:Springer-Verlag,2006:414-419
[5] Goel N,Shyamasundar R K.An executional framework forbpmn using orc[C]∥Services Computing Conference (APSCC),2011 IEEE Asia-Pacific.2011:29-36
[6] Misra,Jayadev,Cook,et al.Computation orchestration:A basisfor wide-area computing[J].Software and Systems Modeling (SoSyM),2007,6(1):83-110
[7] Van Der Aalst W M P,Ter Hofstede A H M,Kiepuszewski B,et al.Workflow patterns[J].Distrib.Parallel Databases,2003,14(1):5-51
[8] Wong P Y,Gibbons J.A process semantics for bpmn[C]∥Proceedings of the 10th International Conference on Formal Me-thods and Software Engineering(ICFEM ’08).Berlin,Heidelberg:Springer-Verlag,2008:355-374
[9] Wong P Y H,Gibbons J.Formalisations and applications ofbpmn[J].Sci.Comput.Program.,2011,76(8):633-650

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!