Análisis y diseño orientado a objetos de sistemas usando UML - Bennett, Simon; McRobb, Steve; Farmer, Ray (McGraw Hill, 2007)