UML for the it business analyst : a practical guide to requirements gathering using the unified modeling language - Podeswa, Howard (Course tecnology Cengage Learning, 2010)