UML @ Classroom: an introduction to Object-Oriented Modeling - Seidl, Martina; Scholz, Marion; Huemer, Christian; Kappel, Gerti (Springer, 2015)