1. BLAHA, Michael.; RUMBAUGH, James. Modelagem e projetos baseados em objetos com UML 2. 2. ed. Rio de Janeiro, RJ: Elsevier: Campus, 2006. 496 p.
2. PFLEEGER, Shari Lawrence. Engenharia de software: teoria e prática. 2. ed. São Paulo: Prentice Hall, 2004. 537 p.
3. OLIVÉ, Antoni. Conceptual modeling of information systems. 1. ed. Editora Springer, 2007. xxv, 455 p.
4. SCHACH, Stephen R. Engenharia de software: os paradigmas clássico e orientado a objetos. 7. ed. São Paulo, SP: McGraw-Hill, 2009. xx, 618 p.
5. COCKBURN, A. Escrevendo casos de uso eficazes: um guia prático para desenvolvedores de software. 1. ed. Editora Bookman, 2005.