Business Process Management and Flexibility


  • Lessons Start: 3 October, see you in class!!!

Lecture:

Lessons Scheduling:

  • 42 h - lecture and exercise sessions
  • Monday: 15:00 am – 17:00 am
  • Thursday: 11:00 am – 13:00 am

To book an appointment:

  • Please send and e-mail.

  • The course presents enterprise information systems that are driven by models, i.e., instead of constructing code these systems are assembled, configured or generated using a model-driven approach
  • The course focus on the so-called “process-aware” information systems to better understand the impact of the modelling of business processes both in static and dynamic environment
  • The course introduces all relevant state-of-the-art concepts, methods and technologies enabling process flexibility, e.g., process configuration, exception handling, ad-hoc process changes, process schema evolution
  • Understand the importance of Business Process and Business Process Management
  • Gain some familiarity with business process terminology
  • Know most common techniques of Business Process modelling and be familiar with Business Process Management tools with a particular emphasis on Business Process flexibility
  • Apply Business Process Management into practical case studies

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
  • Modelling Languages: Petri nets, Workflow nets and workflow modules, Yet Another Workflow Language, Event-driven Process Chains and Business Process Modelling Notation 2.0 (BPMN)
  • Model Understandability
  • Modelling Environments

Business Process Analysis

  • Verifying Pre-specified Process Models: Process Model Soundness and Correctness of Data Flow
  • Pocess Model Formalization
  • Verification into practice

Flexibility Issues in Process-Aware Information Systems

  • Perspectives on a Process-Aware Information System
  • Pre-specified and Repetitive Processes and Knowledge-Intensive Processes
  • Variability, Looseness, Adaptation, Evolution
  • Process Modelling & Flexibility-by-Design

Slides are available in the following:

Reference Textbooks

  • Business Process Management. Concepts, Languages, Architectures. Weske, Mathias 2007, XIV, 368 p. 265 illus.. ISBN: 9780321155559.
    • Chapter 1 – Introduction
    • Chapter 2 - Evolution of Enterprise Systems Architectures
    • Chapter 4 – Process Orchestrations (4.1 Control Flow Patterns - 4.2 Petri Nets - 4.7 Business Process Modeling Notation)
    • Chapter 5 - Process Choreographies
  • Dumas, Marlon, et al. Fundamentals of business process management. Heidelberg: Springer, 2013.
    • Capitolo 1 - Introduction to Business Process Management
    • Capitolo 3 - Essential Process Modeling
    • Capitolo 4 - Advanced Process Modeling.
  • Reichert, Manfred, and Barbara Weber. Enabling flexibility in process-aware information systems: challenges, methods, technologies. Springer, 2012.
    • Chapter 1 Introduction
    • Chapter 2 Process-Aware Information Systems
    • Chapter 3 - Flexibility Issues in Process-Aware Information Systems
    • Chapter 4 Process Modeling and Flexibility-byDesign
    • Chapter 5 - Process Configuration Support
    • Chapter 10 - Business Process Compliance

Dates A.A. 2016/2017 (see: https://didattica.unicam.it/Home.do)

  • 31/01/2017 - 09:00
  • 06/02/2017 - 11:30
  • 21/02/2017 - 11:30
  • 20/06/2017 - 11:30
  • 11/07/2017 - 11:30
  • 19/09/2017 - 11:30
  • 30/01/2018 - 11:30
  • 13/02/2018 - 11:30

Exams Rules:

  • Writing Examination on the topics of the syllabus
  • Open or multiple-choice questions + Exercise
  • 2 h

Exam Results

  • N/A