Notes de cours (pdf)

Using UML StateCharts to model human-computer dialogues.