SylabUZ

Generate PDF for this page

Business process modeling - course description

General information
Course name Business process modeling
Course ID 04.2-WM-BizElP-ModelProcBiznes-Er
Faculty Faculty of Engineering and Technical Sciences
Field of study e-business
Education profile practical
Level of studies First-cycle Erasmus programme
Beginning semester winter term 2022/2023
Course information
Semester 5
ECTS credits to win 5
Course type obligatory
Teaching language english
Author of syllabus
  • dr inż. Grzegorz Pająk
  • dr inż. Iwona Pająk
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Lecture 30 2 - - Credit with grade
Laboratory 30 2 - - Credit with grade

Aim of the course

The main goal of this course is to know the methods and tools of business process modelling, analyzing and automation using BPMN notation.

Prerequisites

Basic math and programming course.

Scope

Lecture

W01. Basic concepts, functional and process approach to modeling of organization, process diagram and basic elements of BPMN notation.

W02. Collaboration diagram, process maps and BPMN extensions. Basic design patterns.

W03-04. Fundamentals of business process automation.

W05. BPMN metamodel.

W06. Data-based gateways, sequential flow. Design patterns with gateways.

W07. Activities: tasks, sub-process, ad-hoc sub-processes, callable elements.

W08. Start, end and intermediate events, event-based gateways, event sub-process. Design patterns with events.

W09. Intermediate boundary events, transaction sub-process.

W10-12. Quantitative process analysis: calculating cost and cycle time, workload estimation, queue theory.

W13. Conversation and choreography diagram.

W14. Revision of knowledge, modeling and analysis of complex processes.

W15. Final test.

Laboratory

L01-02. ADONIS environment - process diagram, collaboration diagram, data and comments, BPMN extensions, process maps.

L03-04. Bonita environment - Bonita Studio, Bonita Portal, creating and deploying models, managing participants, task list, viewing processes, automating a simple process.

L05-06. Process automation in Bonita - data use, form design, script tasks.

L07. Bonita - modeling and automation of processes using various types of data-based gateways.

L08-09. ADONIS - applying data-based gateways and related design patterns to model simple processes.

L10. ADONIS - apply events and event-based gateways to model error handling.

L11-13. ADONIS - analyzes and simulations, calculating cost and cycle time, workload estimation.

L14. BPMN notation - summary and revision.

L15. Final test.

Teaching methods

Lecture: conventional lecture, presentation of a case study.

Laboratory: practical classes, discussions, case studies.

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Lecture: passing the final test.

Laboratory: passing all laboratory tasks and the final test.

Final grade: arithmetic mean of the lecture and laboratory grade.

Recommended reading

  1. Business Process Model and Notation. Version 2.0, OMG, http://schema.omg.org/spec/BPMN/
  2. Dumas M., La Rosa M., Mendling J.,  Reijers H.A., Fundamentals of Business Process Management, Springer International Publishing Switzerland 2018
  3. Kossak F., Illibauer C., Gaist V. et al. – A Rigorous Semantics for BPMN 2.0 Process Diagrams, Springer International Publishing Switzerland 2014
  4. Unified Modellin Language, Version 2.5, OMG, http://www.omg.org/spec/UML/

Further reading

  1. Jeske M. – Business Prosess Management. Concepts, Languages, Architectures, Springer-Verlag, Berlin, 2012
  2. Silver B. – BMPN Metod & Style, Cody-Cassidy Press, Aptos, USA, 2009
  3. White S. A., Miers D. – BPMN Modelling and Reference Guide, Lighthouse Point, Floryda, USA, 2008

Notes


Modified by dr inż. Iwona Pająk (last modification: 19-04-2022 11:25)