EPC to BPEL transformations

Author(s): Meertens, Lucas O. (2009)

Abstract:
Companies looking to improve their business processes can choose from several approaches. Almost all of these include modeling the processes. Implementing the modeled processes is the next step. Usually, developers create the required software, based on the models. However, often the resulting code does not meet the demands of the business. In order to improve the transition from business process models to code, Model-Driven Engineering (MDE) provides a promise by using model transformation. This promise consists of the ability to change business models into code automatically. This research investigates one of the possible model transformations. Namely, the transformation from Event-driven Process Chains (EPC) models to Business Process Execution Language (BPEL) specifications. Business modelers use EPC to create process models of the control flow. IT developers can use the resulting BPEL specifications as executable code, which contains the control flow

Document(s):

MA_thesis_L_Meertens.pdf