This is an old revision of the document!
Business Process Management and Flexibility
News
- Lessons Start: 3 October, see you in class!!!
General Information
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.
Course Objective
- 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
Learning Outcome
- 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
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
- 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 And Materials
Slides are available in the following:
- BPMN Modelling
- Modelling Exercise modellingexercise.pdf
- OMG BPMN by Example (link:http://www.omg.org/spec/BPMN/20100601/10-06-02.pdf )
- Modeling BPMN Process: Signavio (for registration use the following link: http://academic.signavio.com/p/register?link=49b6ca940da04308ac5f133740119d41)
- BPMN Modelling Guidelines
- Automatic Verication of the Guidelines: BEBoP tool -http://understandabilitybpmn.isti.cnr.it:8080/JSPUIUnderstandability/contentform.jsf
- BPMN Choreography Diagram
- Slide - class5c_-_bpmnchoreography.pdf
- …
- Modelling BPFM
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.
Assessment
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