Prof. Umberto Nanni

"Sapienza" UniversitÓ di Roma
FacoltÓ di Ingegneria dell'Informazione, Informatica e Statistica
Dipartimento di Ingegneria Informatica, Automatica e Gestionale "Antonio Ruberti"

Seminars in Software and Services for the Information Society

(Seminari di Software e Servizi per la SocietÓ dell'Informazione)

AA 2009-2010

Laurea Magistrale in Ingegneria Informatica (FacoltÓ di Ingegneria dell'Informazione)
Master in Computer Engineering (School of Information Engineering)
The course is taught in the second semester (March -- June).
For the students attending the course, the support matherial used in the course is available by email.

Office Hours


For the month of may the course has been based on a series of seminars:
Modern Business Process Automation: YAWL and its Support Environment
Professor Arthur ter Hofstede

Queensland University of Technology (Brisbane, Australia)
Eindhoven University of Technology (Eindhoven, The Netherlands)

Slides are available at:

Dr. Marcello La Rosa has given a short presentation of the YAWL system on May 28, 2010.
For the interested students who actually use of this system, Dr. La Rosa has sent the following announcement:

If you have used YAWL, we would appreciate if you could take 10 minutes of your time to participate in an online questionnaire about the use of the YAWL system in practice ( Your input is very valuable for the improvement of the YAWL system.
Have you always wondered what the magic behind YAWL is? By answering this questionnaire, you have a chance to win a copy of the YAWL textbook, which will satisfy all your YAWL-related curiosities...


For those students who attended at least 75% of the lectures, the examination is based on a project.
Awareness of methodologies, technologies, and software tools adopted in the project is - of course - expected.



A possible topic for projects is available - starting soon: it concerns a benchmarking among various WF-Management Systems (i.e., including YAWL and other systems). This would be based on modeling processes a case study from a real situation made available by a company.

For discussing this, or any other possible topics about the projects, please contact professor Nanni in office hours, or arrange an appointment by telephone (in office hour, please) or by e-mail.

Students interested in developing a project in the YAWL environment may contact Prof. Massimo Mecella as well.

Requirements and Suggestions

A discussion requires: Additional presentations (powerpoint, or similar) are NOT required.

As an example (this meas that, yes, a different structure is OK), a typical report, depending on the considered project, might include:

  1. Definition
  2. How
  3. What
  4. Output
The adoption of design formalism is required, notably in the "what" section: UML diagrams and/or workflows and/or Dimensional Fact Model.

Additional suggestions:


The project can be discussed by arranging an appointment with Prof. Nanni (email, or a telephone call or a visit in office hours) or with Prof. Massimo Mecella.

Umberto Nanni (home page)