OBJECT ORIENTED MODELLING AND DESIGN WITH UML - BLAHA,MICHAEL R (PEARSON, 2013)