Mendling, Jan2; Lassen, Kristian Bisgaard1; Zdun, Uwe2
1 Department of Computer Science, Faculty of Science, Aarhus University, Aarhus University2 Vienna University of Economics and Business Administration
Much recent research work discusses the transformation between different process modelling languages. This work, however, is mainly focussed on specific process modelling languages, and thus the general reusability of the applied transformation concepts is rather limited. In this paper, we aim to abstract from concrete transformation strategies by distinguishing two major paradigms for representing control flow in process modelling languages: block-oriented languages (such as BPEL and BPML) and graph-oriented languages (such as EPCs and YAWL). The contribution of this paper are generic strategies for transforming from block-oriented process languages to graph-oriented languages, and vice versa.