Process and Service Modeling and Analysis

Master in Computer Engineering -- SAPIENZA - Università di Roma

Instructors: Prof. Giuseppe De Giacomo and Prof. Massimo Mecella

Teaching Assistant: Dott. Andrea Marrella

A.A. 2016/2017

Labs Description

The labs will provide a practical feeling of the main aspects tackled during the course. Specifically, the labs will discuss exercises and concrete projects on business process modeling, automation and execution. The projects will be presented, deployed and simulated through a real BPM engine, called "Bizagi Suite". To setup and install the Bizagi Suite you have to download separately Bizagi Modeler, that is a BPMN graphical editor for business processes, and Bizagi Studio, required to automate and simulate the execution of a business process. You can download the tools at this link.
To install the tools, please check the instructions reported at the following links: Bizagi Modeler and Bizagi Studio. Notice that to use Bizagi Modeler and Bizagi Studio is just required to create a personal account on the Bizagi web site. Finally, the tools are only available to be installed on a 64-bit based Windows environment. However, you can instead use a virtual machine with Windows OS on your MAC/Linux platform to run your projects.
Main Course Main course web page, with teaching material, course program and lectures log.
Office Hours By appointment, in Room B213 (second floor), Dipartimento di Ingegneria Informatica, Automatica e Gestionale (DIAG), Via Ariosto 25, Roma. To have an appointment, it is required to send an e-mail to the instructor.
E-mail Address marrella <at> diag <dot> uniroma1 <dot> it

Schedule of Exercises and Practical Lectures

DATE AND TIME TOPICS TACKLED
20/03/2017
15:00-18:00
22/03/2017
17:00-19:00
27/03/2017
15:00-18:00
29/03/2017
17:00-19:00
  • 6 - Process Automation (practical session - no slides)
    • Understanding Process Automation in Bizagi Studio.
    • Process Modeling in Bizagi Modeler.
    • Data modeling in Bizagi Studio.
    • Definition of forms and business rules in Bizagi Studio.
    • Management of the Resource Perspective.
    • Execution of the process investigated through the workbench of Bizagi Studio.
  • Process investigated:
  • Homework (not graded - to be completed at home):
17/05/2016
17:00-19:00
24/05/2017
17:00-19:00
  • 8 - Connecting processes to external data sources (practical session - no slides)
    • Data Replication in Bizagi Studio.
    • Data Virtualization in Bizagi Studio.
  • Process investigated (and Data Model):

Business Process Models Investigated


Additional Teaching Material

  • BPMN 2.0 Poster - view
  • BPMN 2.0 Standard - view
  • User Manual of Bizagi Studio - view
  • My First Process in Bizagi Studio - view
  • My Second Process in Bizagi Studio - view
  • Declare Modeling Tool - view
  • ProM Tool for process mining - view
  • Sample Event Logs and Declare model - download