Mapa mental
Ferramentas CASE

Conteúdo do mapa
Ferramentas CASE
Suporte ao processo automatizado (CASE)
- Engenharia de software auxiliada por computador (CASE) é um software para dar suporte aos processos de desenvolvimento e evolução do software
- Automação da atividade
- Editores gráficos para o desenvolvimento de modelos de sistema
- Dicionário de dados para gerenciar entidades de projeto
- Construtor Gráfico UI para a construção de interface para usuário
- Depuradores para suportar detecção de falhas no sistema
- Tradutores automáticos para gerar novas versões de um programa
Tecnologia Case
- Tecnologia Case tem levado a melhorias significantes no processo de software, embora não na ordem de magnitude de melhorias que foram antes previstos
- A engenharia de software requer pensamento criativo – isto não é prontamente automatizável!
- A engenharia de software é uma atividade de grupo e, para grandes projetos, muito tempo é utilizado em interações do grupo. A tecnologia CASE , muitas vezes, não os suporta de fato.
- Tecnologia Case tem levado a melhorias significantes no processo de software, embora não na ordem de magnitude de melhorias que foram antes previstos
CASE classificação
- A classificação nos ajuda a entender os diferentes tipos de ferramentas de CASE e seu suporte para atividades do processo
- Perspectiva Funcional
- As ferramentas são classificadas de acordo com suas funções específicas
- Perspectiva do Processo
- As ferramentas são classificadas de acordo com as atividades do processo que suportam
- Perspectiva da Integração
- As ferramentas são classificadas de acordo com sua organização em unidades integradas
Classificação das Ferramentas Funcionais
Classificação baseada em atividades (Funcional vs. Processo)
Perspectiva de Integração CASE
- Ferramentas
- Suporta tarefas individuais do processo como verificação da consistência de um projeto, edição de texto, etc.
- Áreas de trabalho (workbenches)
- Suporte a fases do processo como especificação ou projeto. Normalmente inclui uma variedade de ferramentas integradas
- Ambientes
- Suporta tudo ou uma parte substancial de todo um processo de software. Normalmente inclui várias áreas de trabalho integradas
- Ferramentas
Imagens e arquivos do mapa
Informações
- Descrição
- Projeto de Desenvolvimento de Software Mapa Mental sobre Ferramentas CASE, criado por Lucas everton em 16-07-2018.
- Criado por
- Lucas everton
- Visualizações
- 1
- Avaliação
