This is an old revision of the document!


Business Process Management and Flexibility


  • 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!!!

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.

  • 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.
  • 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

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 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/ * Shared Excels - 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


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