COCKBURN, Alistair. Escrevendo casos de uso eficazes: [um guia prático para desenvolvedores de software]. Porto Alegre, RS: Bookman, 2005. viii, 254 p.
BEZERRA, Eduardo. Princípios de análise e projeto de sistemas com UML. 2. ed. totalmente rev. e atual. Rio de Janeiro: Elsevier: Campus, 2007. xvii, 369 p.
MARTINS, José Carlos Cordeiro. Gerenciando projetos de desenvolvimento de software com PMI, RUP e UML. 4. ed. Rio de Janeiro, RJ: Brasport, 2007. 325 p.
LARMAN, Craig. Utilizando UML e padrões: uma introdução à análise e ao projeto orientados a objetos e ao desenvolvimento interativo. 3. ed. Porto Alegre: Bookman, 2007. xiv, 695 p.
PAULA FILHO, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. 3. ed. Rio de Janeiro: LTC, 2009. xiii, 1248 p.