Object-Oriented Systems Analysis and Design Using UML, Fourth Edition - Bennett, Simon (Mc Graw Hill Higher Education, 2010)