This is an old revision of the document!
Business Process Management and Flexibility
News
- This is to inform you that the lessons of November 2nd, 2017, will be suspended. Lesson of November 7th, 2017, is confirmed.
- This is to inform you that the lessons of October 12th, 2017, will be suspended. Lesson of October 17th, 2017, is confirmed.
- Registration: Students interested to the lesson' registrations are invited to send an email to Prof. Barbara Re.
- Lessons Start: 3 October, see you in class!!!
General Information
Lecture:
Lessons Scheduling:
- 42 h - lecture and exercise sessions
- Tuesday: 14:00 pm – 16:00 pm
- Thursday: 09:00 am – 11:00 am
To book an appointment:
- Please send and e-mail.
Course Objective
- The course presents essential notions behind Business Process Management focusing on the different phases of business process life-cycle.
- The course introduces relevant principles for process modelling using the BPMN language, and it focuses on techniques for process analysis (i.e. formal verification).
- The course presents the importance of modelling techniques in enabling process flexibility (i.e. process configuration, exception handling, ad-hoc process changes).
- The course focus on the so-called “process-aware” information systems to better understand the impact of business process modelling both in static and dynamic environment i.e., instead of constructing/code these systems by scratch they are assembled, configured or generated using a model-driven approaches.
Learning Outcome
- Understand the importance of Business Process and Business Process Management
- Gain some familiarity with business process terminology
- Be able to model business processes in static and dynamic environment and to apply the most common techniques for Business Process analysis
- Be familiar with process execution and process-aware information systems
Syllabus
Introduction to Business Process Management
- Process Everywhere
- Business Process Model and Instances
- Business Process Life-Cycle
- Classification of Business Process
Business Process Modelling
- Conceptual models and abstraction mechanisms
- Control Flow Patterns
- Business Process Modelling Notation 2.0
- Modelling Understandability Guidelines
Business Process Analysis
- BPMN formalization(s)
- Safeness and Soundness
- Data Flow Correctness
- Process Compliance
- Verification into practice
Process-Aware Information Systems
- Perspectives on a Process-Aware Information System
- Pre-specified vs. Knowledge-Intensive Processes
- Variability, Looseness, Adaptation, Evolution
- Flexibility-by-Design
Slides And Materials
Slides are available in the following:
- Course Introduction - Slide
- Introduction BPM and BP definitions - Slide
- Business Process Patterns - Slide
- BPMN Modelling
- Modelling Exercise - Description
- Subprocess Modelling Exercise - Description
- OMG BPMN Specification - Link
- OMG BPMN by Example - link
- Signavio tool (for registration use the following link, it is a dedicate space for UniCam students: Link)
- BPMN Modelling Guidelines - pdf
- BPMN Choreography Diagram - pdf
- Process Verification (Mapping) - pdf
- Process Verification (Compliance) - pdf
- Flexibility in Business Process
- Modelling BPFM
- Exam Simulation
Modelling Environment * https://ap.visual-paradigm.com/universita-di-camerino
WoPeD (Workflow Petri Net Designer) * http://woped.dhbw-karlsruhe.de/woped/
S3 * http://pros.unicam.it:8080/S3/modeler/ * (https://docs.google.com/spreadsheets/d/1CbNGbP-WeF0_Nl2_By9J6cV6TxnD_lUMxCZ7l8UrpfM/edit#gid=0) * Shared Folder - https://drive.google.com/open?id=1x26HSEQwqB1dmzr6BELs7U_pCM0ScLnR
Reference Textbooks
- Business Process Management. Concepts, Languages, Architectures. Weske, Mathias 2007, XIV, 368 p. 265 illus.. ISBN: 9780321155559.
- Dumas, Marlon, et al. Fundamentals of business process management. Heidelberg: Springer, 2013.
- Reichert, Manfred, and Barbara Weber. Enabling flexibility in process-aware information systems: challenges, methods, technologies. Springer, 2012.
Project Suggestions for the students of Complex Systems Design
Assessment
Dates A.A. 2016/2017 (see: https://didattica.unicam.it/Home.do)
Exams Rules:
- Writing Examination on the topics of the syllabus
- Open or multiple-choice questions + Exercise
- 2 h
Exam Results
- N/A