Ingenieria del software : una perspectiva orientada a objetos - Braude, Eric J. (Alfaomega, 2003)