TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Ferramentas Case

Monografias: Ferramentas Case. Pesquise 861.000+ trabalhos acadêmicos

Por:   •  17/9/2013  •  921 Palavras (4 Páginas)  •  488 Visualizações

Página 1 de 4

Ferramentas CASE

Uma ferramenta CASE é um produto computacional que suporta uma ou mais atividades do processo de software. A introdução dessas ferramentas visa melhorar a

qualidade do software e aumentar a produtividade do seu processo de produção. As

ferramentas CASE podem ser:

• Horizontais:- oferecem serviços utilizados durante todo o processo de

software, tais como suporte à documentação e gerenciamento de versões e

configurações;

• Verticais:- são utilizadas em fases específicas do processo de software, tais

como análise de requisitos e teste de software.

As ferramentas CASE também podem ser classificadas conforme o conjunto de serviços principais que oferecem. Um serviço é uma ação efetuada pelo computador que é de extremo interesse do desenvolvedor. Elas podem ter a classificações:

Atividades Exemplo de Ferramentas

Planejamento de Sistemas Gerenciais Foundation, Interactive Engineering

Workbench, Information Engineering Facility

Gerenciamento de Projetos Superproject, Microsoft Project, MacProject II, Estimates

Especificação de Requisitos Core, RMS/PC, R-Trace

Especificação Formal de Sistemas Cadiz, OBJ

Documentação Interleaf, Page Maker (Aldus)

Comunicação Utilitários do Unix, Microsoft Mail

Controle de Qualidade Q/Auditor, Auditor

Gerenciamento de Versões e Configurações SCCS do Unix, PVCS

Análise e Projeto de Software Rational Rose, Paradigm, Oracle Designer,

Erwin, JSD, SADT, HOOD, PC Case, OMT

Projeto e Desenvolvimento de Interfaces Interviews, Lucas Film, TeleUse, Xcessory,

Trident, XVT, Vision

Programação Delphi Kylix, Power Builder, Turbo X’s, Anna

Benefícios das ferramentas CASE

As ferramentas CASE trazem diversos benefícios para as pessoas que trabalham com informática, tanto para os desenvolvedores, analistas de sistemas e até mesmo para os usuários finais. Alguns destes benefícios são:

• Fazer a aplicação geral da engenharia de software;

• Tornar prática a prototipação, acelerando o desenvolvimento de sistemas junto aos

usuários;

• Agilizar o processo de desenvolvimento;

• Deixar disponível o reuso de componentes do sistema;

• Documentação do sistema gerado pela própria ferramenta;

• Necessidade de uma mudança de atitude profissional de desenvolvimento de sistemas e aprendizado de novas metodologias que as ferramentas utilizam;

• Permite a construção de novos sistemas que atendam há todos os processos;

• Redução de custo da manutenção de sistemas.

Algumas ferramentas CASE existentes

Poseidon

Poseidon para UML é uma ferramenta de modelagem a qual é a evolução da ferramenta de código aberto ArgoUML. É projetada para programadores cujas funções são escrever, testar e manter o código atualizado.

Geração de código flexível:- alguns programadores se concentram em escrever

apenas algumas partes do programa, pois o Poseidon automatiza várias delas para o

desenvolvimento do programa. Oferece programas mais seguros e consistentes e

aumenta a produtividade dos programadores eliminando alguns passos rotineiros. O

mecanismo de geração de código tem base em uma tecnologia de template onde o

modelo define a sintaxe do resultado que pode ser Java ou várias outras linguagens.

Recursos sofisticados para Java:- permite alterar o código gerado ou redesenhar

o modelo sem perder a eficiência entre os dois. Os recursos para Java leem um

código Java existente e gera um modelo UML. Qualquer mudança do código feito

fora do Poseidon pode ser continuamente sincronizada com o modelo. A função de

importação de JAR significa que pode-se ler em bibliotecas existentes e usar estas

bibliotecas em seus modelos.

Integração com o Eclipse:- rodando o Poseidon com o Eclipse se obtêm o melhor

destas duas ferramentas, a facilidade do Poseidon e o poder do Eclipse. Mudanças

feitas no código fonte dentro do Eclipse atualizam seu modelo e este pode gerar um

código diretamente em seu projeto feito no Eclipse. A interface familiar e intuitiva do

Poseidon

...

Baixar como (para membros premium)  txt (6.9 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com