Banner Topo 2

Fábrica de Software

Departamento Unidade
Ciência da Computação UNID. ACAD. ESP/BIOTECNOLOGIA
Nome da Disciplina Código Período
Fábrica de Software IBT0130 6
Carga Horária Semestral Carga horária Semanal Semestre
32 Teórica: 2h Práticas: 0h 02
Conteúdo:
  • Introdução:
    • Introdução a Engenharia de Linha de Produto de Software (SLP)
    • Um framework para Linha de Produto de Software
    • Visão Geral de exemplo de Domínio
    • Variabilidade
    • Engenharia de Domínio
    • Engenharia de Aplicação
  • Fundamentos de construção de software (minimizar complexidade, antecipar mudanças, construção para a verificação e padrões em construção de. software).
  • Gerência de construção (modelos de processo de construção, planejamento de construção e medidas de construção).
  • Projeto detalhado e construção de software.
  • Linguagens empregadas na construção de software.
  • Codificação.
  • Testes de unidade e de integração.
  • Reutilização de software.
  • Qualidade de código.
  • Integração
Ementa:
  • Linha de Produto de Software.
  • Fundamentos de construção de software (minimizar complexidade, antecipar mudanças, construção para a verificação e padrões em construção de. software).
  • Gerência de construção (modelos de processo de construção, planejamento de construção e medidas de construção).
  • Projeto detalhado e construção de software.
  • Linguagens empregadas na construção de software.
  • Codificação.
  • Testes de unidade e de integração.
  • Reutilização de software.
  • Qualidade de código.
  • Integração
Bibliografia:
  • Pohl, Klaus; Bockle, Gunter.; vander Linden, Frank. Software Product Line Engeneering - Foundations, Principles, and Tecniques, Springer, Heidelberg 2005.
  • Code Complete: Um guia prático para a construção de software, Steve McConnell, Microsoft Press, 2nd Edition, 2004.
  • Paul Clements / Linda Northrop. Software Product Lines: Practices and Patterns 2001