Diseñar y programar, todo es empezar : una introducción a la programación orientada a objetos usando UML Y JAVA - Vélez Serrano, José F., (Textos docentes (Madrid, Spain), 2011)