Utilización de UML en ingeniería del software con objetos y componentes - Stevens, Perdita (Addison-Wesley object technology series, 2002)