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

Business Process Modeling and Execution using BPMN 2

Maruša Benedik (2013) Business Process Modeling and Execution using BPMN 2. EngD thesis.

Download (23Mb)


    In this diploma thesis we firstly represent the basics of Service Oriented Architecture (SOA) and the basics of Business Process Management (BPM) and also their correlation. Then we direct focus on a presentation of executable BPMN (Business Process Modeling and Notation), which has become with version 2.0 much more than just a business process modeling notation, because it has got a new underlying metamodel and its serialization in XML. For the purposes of modeling with BPMN 2.0 we represent all constructs for making the collaboration diagram, the choreography diagram, and the conversation diagram. After the completion of more abstract BPMN model we form executable BPMN 2.0 model, where abstract model is transformed in such a way that it is suitable for the execution on the process engine. To attain the business process automation it is usually enough to supplement needed technical details into abstract model. Afterwards, entire executable BPMN 2.0 model is prepared for the execution on the process engine. We discuss and compare three Business Process Management Systems (BPMS): jBPM, Bonita Open Solution, and Activiti. BPMSes are used to model, execute and monitor the business processes. With help of the software tool Microsoft Visio 2010 we design an abstract BPMN 2.0 model for the fictive example of visiting the veterinary clinic. Finally, we use the platform Bonita BPM Community 6.0.2 for modeling and implementation of the executable BPMN 2.0 model.

    Item Type: Thesis (EngD thesis)
    Keywords: SOA, BPM, BPMN 2.0, BPMS, Bonita BPM Community
    Number of Pages: 81
    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=50070&select=(ID=10208084)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2228
    Date Deposited: 27 Sep 2013 15:09
    Last Modified: 21 Oct 2013 14:56
    URI: http://eprints.fri.uni-lj.si/id/eprint/2228

    Actions (login required)

    View Item