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)
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.
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
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.
- a report (in english), to be sent in advance by email in pdf format
- a live demonstration of the project (scheduled discussion - see above)
As an example (this meas that, yes, a different structure is OK), a
typical report, depending on the considered project, might include:
The adoption of design formalism is required, notably in the "what"
section: UML diagrams and/or workflows and/or Dimensional Fact Model.
- a short description of the background and context
- statements about the considered problem, scope, goals
- involved technologies and tools
- architecture of the developed project (encompassing software tools,
data and/or control flows, developed modules or data collections)
- analysis / design
- a selection of snapshots from the developed matherial
- achieved goals / resulting consideration
- do not ask "how many pages?"
- pursue conceptual completeness (e.g.: statements vs. achieved goals)
- do not write (or paste) too much: distill the essential contents
- do not write (or paste) too much: you are requested to know
everything is written in your project
- enjoy your project
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)