Mario G. Cimino,
Department of Information Engineering, Center for Logistics Systems
Pisa, October-December 2014. Wednesday 10.30-13.30, Friday 11.30-13.30. Room: ADInform2 (Blue Lab);
6 (60 hours)
The course aims at providing knowledge and experience essential for designing and deploying enterprise information systems that are driven by business process (BP) models. These systems mainly support the way that people, work, activities, events, tools are arranged by collaborating organizations for efficiently delivering goods and services to customers, and can be distinguished from software systems in the area of embedded computing that control physical devices such as mobile phones, cars, or airplanes. Typical examples of process-driven information systems are Workflow Management Systems (WfMS), Document Management Systems (DMS), and the process engines of software systems such as Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), and Product Lifecycle Management (PLM).
Process-driven information systems are not generated by constructing code, but are assembled and configured using a model-driven approach. In this context, a model is made of (at least) work-flows and data-flows models. Different languages and systems are studied, showing how standard specifications fit into the picture. Students are trained on how to model and implement non-trivial software applications in a specific business process management system.
Sources and further reading (use if needed for lab project, and not for oral exam):
Tutorials and lab activities are based on the following software tools:
Lab project and oral exam.
New activity (*).
Past activities, not instantly updated (*).
Spreadsheet to take note of corrections and to calculate the total time (*). Every 25h contact your professor to check up your entries. [offline version]
(*) Access restricted for copyright or privacy reasons. Enter the same credentials used to log in the classroom PCs.