.: 1o Semestre de 2019 :.

.: GBC054 - Modelagem de Software - MDS - Ciência da Computação :.

.: OBJETIVOS :.

  • - Capacitar o aluno a conduzir atividades associadas à modelagem de software;
  • - Apresentar ao aluno os benefícios da modelagem de software e como ela se ajusta no processo de desenvolvimento de software;
  • - Dotar o aluno de conhecimento sobre a formalização de modelos;
  • - Apresentar métodos, técnicas e ferramentas de apoio às atividades de desenvolvimento de software;
  • - Capacitar o aluno a conduzir atividades ao desenvolvimento de software utilizando paradigma procedimental e a orientado a objetos;
  • - Capacitar o aluno no uso da UML;
  • - Apresentar mecanismos de extensão da UML que possibilitam a modelagem de sistemas Web.

.: BIBLIOGRAFIA :.

Básica:

  • BLAHA, M.; RUMBAUGH, J. Modelagem e projetos baseados em objetos com UML 2. Rio de Janeiro, Campus. 2006.
  • BOOCH, G.; JACOBSON, I.; RUMBAUCH,J. UML: Guia do Usuário. Rio de Janeiro: Campus, 2006.
  • FURLAN, J. D. Modelagem de Objetos através UML. São Paulo: Makron Books, 1998.

Complementar:

  • GUEDES, G. T.A. UML 2 – Uma abordagem prática. São Paulo: Novatec., 2009.
  • LARMANN, C. Utilizando UML e Padrões. Porto Alegre: Bookman, 2007.
  • OESTEREICH, B.; WEILKIENS, T. UML 2 Certification Guide. Boston: Morgan Kaufmann, 2006.
  • PENDER, T. UML - A Bíblia. Rio de Janeiro: Campus, 2004.
  • PRESSMAN, Roger S. Engenharia de Software. São Paulo: Makron Books, 1995.
  • Sommerville, Ian. Engenharia de Software. Editora Pearson I Addison Wesley, 2003.
  • Yourdon, E; Análise Estruturada Moderna, Campus, 1989.

.: AVALIAÇÕES :.