Translating unstructured workflow processes to readable BPEL: Theory and implementation
Information and Software Technology
The development process of the UN/CEFACT modeling methodology
Proceedings of the 10th international conference on Electronic commerce
Modeling Human Aspects of Business Processes --- A View-Based, Model-Driven Approach
ECMDA-FA '08 Proceedings of the 4th European conference on Model Driven Architecture: Foundations and Applications
A Collaborative Information System Architecture for Process-Based Crisis Management
KES '08 Proceedings of the 12th international conference on Knowledge-Based Intelligent Information and Engineering Systems, Part III
The Refined Process Structure Tree
BPM '08 Proceedings of the 6th International Conference on Business Process Management
BPEL to BPMN: The Myth of a Straight-Forward Mapping
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Pattern Identification and Classification in the Translation from BPMN to BPEL
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Model Transformations to Leverage Service Networks
Service-Oriented Computing --- ICSOC 2008 Workshops
The refined process structure tree
Data & Knowledge Engineering
From business process models to process-oriented software systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Modeling Human Actors in an Intelligent Automated Warehouse
ICDHM '09 Proceedings of the 2nd International Conference on Digital Human Modeling: Held as Part of HCI International 2009
Towards Semantic Modelling of Business Processes for Networked Enterprises
EC-Web 2009 Proceedings of the 10th International Conference on E-Commerce and Web Technologies
SBPMN - An easier business process modeling notation for business users
Computer Standards & Interfaces
A measurement framework for the parameterization of performance models of SOA-based systems
SE '08 Proceedings of the IASTED International Conference on Software Engineering
A business-oriented grid workflow management system
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
Translating shared state based ebXML BPSS models to WS-BPEL
International Journal of Business Intelligence and Data Mining
Towards formalizing web service composition in Maude's strategy language
Proceedings of the 1st International Conference on Intelligent Semantic Web-Services and Applications
Software and Systems Modeling (SoSyM)
Towards the ontology-based transformation of business process models
Proceedings of the 4th International Workshop on Semantic Business Process Management
A WSDL-based type system for asynchronous WS-BPEL processes
Formal Methods in System Design
Parallel independence of amalgamated graph transformations applied to model transformation
Graph transformations and model-driven engineering
Towards a compiler for business-IT systems: a vision statement complemented with a research agenda
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Structuring acyclic process models
Information Systems
Approaches to modeling business processes: a critical analysis of BPMN, workflow patterns and YAWL
Software and Systems Modeling (SoSyM)
An adaptive mediation framework for mobile p2p social content sharing
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
3D architecture viewpoints on service automation
Journal of Systems and Software
Foundations of data-aware process analysis: a database theory perspective
Proceedings of the 32nd symposium on Principles of database systems
Intelligent business processes composition based on multi-agent systems
Expert Systems with Applications: An International Journal
Automated runtime repair of business processes
Information Systems
Model-Driven Approaches to Service Composition
International Journal of Adaptive, Resilient and Autonomic Systems
Hi-index | 0.00 |
The Business Process Modelling Notation (BPMN) is a graph-oriented language in which control and action nodes can be connected almost arbitrarily. It is supported by various modelling tools but so far no systems can directly execute BPMN models. The Business Process Execution Language for Web Services (BPEL) on the other hand is a mainly block-structured language supported by several execution platforms. In the current setting, mapping BPMN models to BPEL code is a necessary step towards unified and standards-based business process development environments. It turns out that this mapping is challenging from a scientific viewpoint as BPMN and BPEL represent two fundamentally different classes of languages. Existing methods for mapping BPMN to BPEL impose limitations on the structure of the source model. This paper proposes a technique that overcomes these limitations. Beyond its direct relevance in the context of BPMN and BPEL, this technique addresses difficult problems that arise generally when translating between flow-based languages with parallelism.