Análise e Projeto de Sistemas | Programa de Pós-Graduação em Engenharia Elétrica – PPGEE

Análise e Projeto de Sistemas

Código: AL50100

Obrigatória: não

Carga-horária: 60h

Créditos: 4

Ementa:1

Introdução à análise e projeto de software. Requisitos de software. Processos de engenharia de requisitos. Modelos de sistema. Prototipação desoftware. Projeto arquitetural. Projeto orientado a objetos. Reuso de Software.

Bibliografia:

  • Roger S. Pressman. Engenharia de Software. 6a edição. McGraw-Hill: São Paulo, 2006.
  • Ian Sommerville. Engenharia de Software. 8a edição. Addison-Wesley: São Paulo, 2007.
  • James Rumbaugh, Grady Booch, Ivar Jacobson. UML: Guia do Usuário. 2a edição. Campus: São Paulo, 2006.
  • Michael Blaha, James Rumbaugh. Modelagem e projetos baseados em UML 2. 2a edição. Elsevier: Rio de Janeiro, 2006.
  • Eduardo Bezerra. Princípios de análise e projeto de sistemas com UML. 2a edição. Elsevier: Rio de Janeiro, 2007.
  • Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides. Padrões de projeto: soluções reutilizáveis de software orientado a objetos. 2a edição. Bookman: Porto Alegre, 2000.
  • Alistair Cockburn. Escrevendo Casos de Uso Eficazes: Um Guia Prático para Desenvolvedores de Software. Bookman: Porto Alegre, 2004.
  • Eric Braude. Projeto de Software. Bookman: Porto Alegre, 2005.
  • Jenifer Tidwell. Designing Interfaces: Patterns for Effective Interaction Design. O’Reilly, 2005.
  • Dean Leffingwell, Don Widrig. Managing Software Requirements: A Use Case Approach. 2ª ed. Addison-Wesley Professional. 2003.