EMENTA: Revisão de conceitos básicos de engenharia de software; Visão geral de desenvolvimento de software assistido por computado, diferenciando os propósitos de uma ferramenta, um workbench e um ambiente de desenvolvimento de software; Análise de alguns ambientes de desenvolvimento de software, apresentando suas arquiteturas, virtudes e limitações; Discussões sobre os méritos apresentados por diferentes ambientes de desenvolvimento de software; Avaliação e escolha fundamentada de ambientes de desenvolvimento de software voltados para aplicações específicas; Aplicação de um ambiente de desenvolvimento de software para auxiliar no processo de construção de um sistema considerando as várias etapas de desenvolvimento.
Semestres lecionados:
.Disciplinas relacionadas:
Links interessantes:
Livros interessantes: