Ferramentas CASE podem ser integradas em ambientes de desenvolvimento de software, apoiando parte das atividades previstas no processo.

Vantagens
Desvantagens


Produzem sistemas de vida efetiva mais longa

Produzem sistemas que atendem melhor às necessidades e requisitos do usuário

Produzem sistemas com excelente documentação

Produzem sistemas que necessitam de menos manutenção

Produzem sistemas mais flexíveis


Causam maiores despesas

Exigem que o usuário apresente necessidades e requisitos mais detalhados e exatos

Podem ser difíceis de personalizar

Podem ser difíceis de usar com os sistemas existentes

As ferramentas CASE fornecem facilidades automatizadas para produzir gráficos e diagramas, telas e relatórios, códigos e documentos. A maioria das ferramentas CASE é baseada em metodologias estruturadas de desenvolvimento de sistemas, mas algumas trabalham com desenvolvimento orientado a objetos.


• Padronização do desenho e da implementação do sistema

• Comunicação facilitada entre usuários e pessoal técnico

• Organização de componentes de design correlatos, e rápido acesso a eles pelos repositórios de dados

• Automatização de etapas tediosas da programação

• Automatização da geração de código e testes

 



Copyright © 2010 AIEC.