Towards Transformations from BPMN to Heterogeneous Systems

By now, the mapping from BPMN to BPEL has been implemented in numerous tools, greatly assisting the business architect in the creation of BPEL processes. However, most of these tools are tailored especially for this transformation, neglecting the original purpose of BPMN: Providing a language independent process model. To address this shortcoming, a pure BPMN editor is needed, being dynamically extensible with several export features and added editing functionality. In this paper, we present a tool that follows this approach, not only providing a compelling transformation to BPEL but at the same time being extensible to other languages.

[1]  Zakaria Maamar,et al.  Service-Oriented Computing: Agents, Semantics, and Engineering, AAMAS 2007 International Workshop, SOCASE 2007, Honolulu, HI, USA, May 14, 2007, Proceedings , 2007, SOCASE.

[2]  Jan Mendling,et al.  Transformation Strategies between Block-Oriented and Graph-Oriented Process Modelling Languages , 2008 .

[3]  Marlon Dumas,et al.  Translating Standard Process Models to BPEL , 2006, CAiSE.

[4]  Sahin Albayrak,et al.  Towards a Mapping from BPMN to Agents , 2007, SOCASE.

[5]  Wil M. P. van der Aalst,et al.  Translating unstructured workflow processes to readable BPEL: Theory and implementation , 2008, Inf. Softw. Technol..

[6]  Robert Meersman,et al.  On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE , 2004, Lecture Notes in Computer Science.

[7]  Sahin Albayrak,et al.  Development of a Visual Service Design Tool providing a mapping from BPMN to JIAC , 2007 .

[8]  Vicente Pelechano,et al.  Bridging the Gap between BPMN and WS-BPEL. M2M Transformations in Practice , 2007, MDWE.

[9]  Stephen A. White,et al.  Using BPMN to Model a BPEL Process , 2005 .

[10]  Activité ad‐hoc Types de tâches Introduction to BPMN , 2004 .

[11]  Jan Mendling,et al.  On the Translation between BPMN and BPEL , 2006, EMMSAD.

[12]  Jana Koehler,et al.  Untangling Unstructured Cyclic Flows - A Solution Based on Continuations , 2004, CoopIS/DOA/ODBASE.

[13]  Akhil Kumar,et al.  An Analysis and Taxonomy of Unstructured Workflows , 2005, Business Process Management.

[14]  S. T. Buckland,et al.  An Introduction to the Bootstrap. , 1994 .

[15]  Ralf Sesseler,et al.  Eine modulare Architektur für dienstbasierte Interaktionen zwischen Agenten , 2002 .

[16]  Christoph Bussler,et al.  On Structured Workflow Modelling , 2000, CAiSE.

[17]  Gabriele Taentzer,et al.  Graphical definition of in-place transformations in the eclipse modeling framework , 2006, MoDELS'06.

[18]  Sahin Albayrak,et al.  Mapping BPMN to Agents : An Analysis , 2007 .

[19]  Maria E. Orlowska,et al.  Analyzing Process Models Using Graph Reduction Techniques , 2000, Inf. Syst..