Title :
Transforming YAWL workflow to BPEL skeleton
Author :
Pornudomthap, Sittiphong ; Vatanawood, Wiwat
Author_Institution :
Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
Abstract :
Nowadays, a business process is presented widely in form of BPEL in order to illustrate the interaction of web services. Unfortunately, some complex business processes are not completely implemented by BPEL due to the limitation of the language. An alternative language called YAWL is lately created to support the complex patterns of business processes/workflows and to provide the well-form structural checking scheme of the patterns. However, BPEL is still famous, standardized and supported in the modeling tools. In this research, a YAWL-to-BPEL transforming procedure is proposed to encourage the alternative of using YAWL as a initial modeling language. The YAWL process/workflow patterns will be transformed into a meta-model using control flow graph. The Fold function is invoked to perform the iterative checking on both the well-structured and non well-structured process/workflow patterns. The corresponding BPEL skeleton will be finally generated.
Keywords :
Web services; business data processing; simulation languages; workflow management software; BPEL skeleton; Web services; YAWL workflow; business processes; business workflows; control flow graph; iterative checking; modeling language; modeling tools; structural checking scheme; Business; Flow graphs; Generators; Skeleton; Software algorithms; Software architecture; Web services; BPEL; Business process; Pattern; Web service; Workflow; YAWL;
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2011 IEEE 2nd International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-9699-0
DOI :
10.1109/ICSESS.2011.5982346