ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

BPEL to Amazon Simple Workflow Service Transformation Model

Siniša Ribić (2015) BPEL to Amazon Simple Workflow Service Transformation Model. MSc thesis.

Download (2280Kb)


    Business processes execution is a technologically complex procedure. In order to execute processes successfully, several aspects need to be considered. With the introduction of cloud computing the process execution migrates from the local infrastructure to the cloud. By using proposed procedure we can successfully overcome the problems related to the local infrastructure and gain the advantage of all benefits provided by the cloud computing concept. For this purpose, we introduce a novel concept of business processes mapping, which takes care of process relocation from local environment to the cloud. The proposed model is based on BPEL (Business Process Execution Language) language and transformation of its key constructs. The execution of business processes on cloud computing can be supported by mapping activities in form of workflows on the SWF (Simple Workflow Service). Mapping method of individual business process constructs depends on the complexity of the activities. Some constructs are mapped directly, while others require further decomposition and part by part mapping. Furthermore, more complex activities are mapped as composite activities or smaller workflows. Mapping performance of each activity is evaluated on a test set of business processes. The correct execution of the business process in form of SWF workflow, when compared with process execution on BPEL process server, represents an important factor for achieving successful verification. In addition to performance verification, we examined the method of implementation by sequence and number of specified activities and thus achieved an average reduction of activities by 12 %.

    Item Type: Thesis (MSc thesis)
    Keywords: business processes, workflows, BPEL, SWF, business process mapping between BPEL and SWF
    Number of Pages: 105
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Matjaž Branko JuričMentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1536327875)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2989
    Date Deposited: 13 May 2015 17:03
    Last Modified: 04 Jun 2015 13:06
    URI: http://eprints.fri.uni-lj.si/id/eprint/2989

    Actions (login required)

    View Item