El proceso unificado de desarrollo de software - Jacobson, Ivar; Booch, Grady; Rumbaugh, James (Addison-Wesley, 2000)