Automatic transformation from graphical process models to executable code

[1]  Zahira Ammarguellat,et al.  A Control-Flow Normalization Algorithm and Its Complexity , 1992, IEEE Trans. Software Eng..

[2]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2004, Distributed and Parallel Databases.

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

[4]  Fei Cao,et al.  Compiling business processes: untangling unstructured loops in irreducible flow graphs , 2006, Int. J. Web Grid Serv..

[5]  Beate List,et al.  Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL , 2006, ER.

[6]  Wil M. P. van der Aalst,et al.  From BPMN Process Models to BPEL Web Services , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[7]  Wil M. P. van der Aalst,et al.  The Application of Petri Nets to Workflow Management , 1998, J. Circuits Syst. Comput..

[8]  Frank Mueller,et al.  Handling irreducible loops: optimized node splitting versus DJ-graphs , 2002, TOPL.

[9]  Stephan Roser,et al.  Generation of Workflow Code from DSMs , 2007 .

[10]  Corrado Böhm,et al.  Flow diagrams, turing machines and languages with only two formation rules , 1966, CACM.

[11]  Mathias Weske,et al.  Investigations on Soundness Regarding Lazy Activities , 2006, Business Process Management.

[12]  Alfred V. Aho,et al.  Compilers: Principles, Techniques, and Tools , 1986, Addison-Wesley series in computer science / World student series edition.

[13]  Jan Mendling,et al.  From business process models to process-oriented software systems , 2009, TSEM.

[14]  Laurie J. Hendren,et al.  Taming control flow: a structured approach to eliminating goto statements , 1994, Proceedings of 1994 IEEE International Conference on Computer Languages (ICCL'94).

[15]  Michael Jackson,et al.  Principles of program design , 1975 .

[16]  Wil M. P. van der Aalst,et al.  Fundamentals of control flow in workflows , 2003, Acta Informatica.

[17]  Jana Koehler,et al.  Compiling Process Graphs into Executable Code , 2004, GPCE.

[18]  T. Gardner,et al.  A review of OMG MOF 2 . 0 Query / Views / Transformations Submissions and Recommendations towards the final Standard , 2003 .

[19]  Liliana Cabral,et al.  Ontology-Based Translation of Business Process Models , 2009, 2009 Fourth International Conference on Internet and Web Applications and Services.

[20]  David Harel,et al.  On folk theorems , 1980, CACM.

[21]  Tao Tao,et al.  Transforming business process models in the presence of irreducibility and concurrency , 2007, Int. J. Bus. Process. Integr. Manag..

[22]  Wil M. P. van der Aalst,et al.  Pattern-Based Translation of BPMN Process Models to BPEL Web Services , 2008, Int. J. Web Serv. Res..

[23]  Marta Indulska,et al.  Are We There Yet-Seamless Mapping of BPMN to BPEL4WS , 2007, AMCIS.

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

[25]  Rainer Hauser,et al.  Analysis and Transformation of Behavioral Models Containing Overlapped Patterns , 2010, J. Object Technol..

[26]  Jussi Vanhatalo,et al.  An Incremental Approach to the Analysis and Transformation of Workflows Using Region Trees , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[27]  Robert Valette,et al.  Analysis of Petri Nets by Stepwise Refinements , 1979, J. Comput. Syst. Sci..

[28]  Jochen Malte Küster,et al.  Validation of model transformations: first experiences using a white box approach , 2006, MoDELS'06.

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

[30]  M. Shaw Larger scale systems require higher-level abstractions , 1989, IWSSD '89.

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

[32]  Wil M. P. van der Aalst,et al.  On the Suitability of BPMN for Business Process Modelling , 2006, Business Process Management.

[33]  Jana Koehler,et al.  The Role of Visual Modeling and Model Transformations in Business-driven Development , 2008, GT-VMT@ETAPS.

[34]  Tracy Gardner,et al.  UML Modelling of Automated Business Processes with a Mapping to BPEL4WS , 2003 .

[35]  Wil M. P. van der Aalst,et al.  Workflow Patterns , 2003, Distributed and Parallel Databases.

[36]  Jussi Vanhatalo,et al.  Combining Analysis of Unstructured Workflows with Transformation to Structured Workflows , 2006, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06).

[37]  Jian Yang,et al.  Bridging the gap between business and IT in service oriented business collaboration , 2005, 2005 IEEE International Conference on Services Computing (SCC'05) Vol-1.

[38]  Mathias Weske,et al.  BPEL to BPMN: The Myth of a Straight-Forward Mapping , 2008, OTM Conferences.

[39]  Edsger W. Dijkstra,et al.  Go To Statement Considered Harmful , 2022, Software Pioneers.

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

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

[42]  Jeffrey D. Ullman,et al.  Flow graph reducibility , 1972, SIAM J. Comput..

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

[44]  Keshav Pingali,et al.  The program structure tree: computing control regions in linear time , 1994, PLDI '94.

[45]  B. Shneiderman,et al.  Flowchart techniques for structured programming , 1973, SIGP.

[46]  Athanasios Staikopoulos,et al.  On Behavioural Model Transformation in Web Services , 2004, ER.

[47]  J. Küster,et al.  Taming Model Round-Trip Engineering , 2004 .