Ingeniería de software : una perspectiva orientada a objetos - Braude, Eric J. (Alfaomega Grupo Editor, 2003)