Você está na página 1de 6

“FERRAMENTAS 'CASE' UTILIZADAS EM ENGENHARIA DE SOFTWARE”

Gregory Augusto de Lima Laborde

Janailton Mick Vitor da Silva

Série: 3º “C” - Curso Técnico em Informática

Belo Jardim, 11 de fevereiro de 2010


ATIVIDADE AVALIATIVA

• Cite quatro Ferramentas CASE utilizadas em Engenharia de Software e descreva


suas principais características.

1 – Star UML

Ferramenta Open Source que proporciona o desenvolvimento prático de


diagramas. Este aplicativo foi desenvolvido para ser utilizado na plataforma Windows.
Com ela, você pode fazer:

1. Diagrama de Caso de Uso;


2. Diagrama de Classes ;
3. Diagrama de Seqüência ou Diagrama de Seqüência de Mensagens;
4. Diagrama de Colaboração;
5. Diagrama de Atividade ou Fluxograma;
6. Diagrama de Componentes;
7. Diagrama de Estrutura Composta;
8. Diagrama de Distribuição.
2 – Rational Rose
A Rational Rose é uma ferramenta CASE muito utilizada em empresas para
construção de softwares profissionais, porém, não é gratuita.
Com uma análise orientada a objeto, a ferramenta roda tanto no Windows quanto
em Plataformas Unix da IBM. Ela costuma utilizar a Linguagem de Modelagem Unificada
(UML - Unified Modeling Language), bem como as notações antigas Booch e OMT. Com
donativos vindos de grandes e prestigiosas empresas, a Rational Software foi a Força
Dirigente para unificar a Booch, OMT, OOSE e outras dentro da UML.
A base do produto é utilizado para modelar aplicações, mas algumas versões da
Rose estão disponíveis em C++, Smalltalk, Ada e SQLWindows. O primeiro produto foi
criado originalmente pela Rational Software, adquirida pela IBM em 2003.

3 – Umbrello
Ferramenta Open Source para geração de diagramas UML, baseada na licença
GLP faz parte do conjunto de ferramentas KDE. Este aplicativo foi desenvolvido em C++.
O aplicativo funciona somente em Linux. Ele está disponível nas versões:

Umbrello 1.5.71 ( 2007)

Umbrello 1.5.7 ( 2007)

Umbrello 1.5.61 (2007)

Umbrello 1.5.6 (2007)

Umbrello 1.5.51 (2006)

Umbrello 1.5.4 (KDE 3.5.4,2006)

1.2 (KDE 3.2, 2004)

- O que você pode fazer com Ubrello?


1. Implantação e diagramas de componentes
2. Classes parametrizadas (templates em C + +, Generics no Java 1.5)
3. Pacotes * Enums, tipos de dados,
4. Desfazer / refazer
5. Canvas zoom e redimensionar
6. Um diálogo refatoração
7. Muitos dos novos geradores de código (Perl, Python, SQL, Ada, ActionScript,
JavaScript, IDL, XML Schema)
8. Geração de código reescrito para C + + e Java para que você possa editar o
código
9. Numberous correções de bugs (e provavelmente alguns beasties nova também)
4 – JUDE
JUDE é uma ferramenta UML criada pela Change Vision, empresa japonesa ligada
ao Sistema de Gerenciamento do Eiwa. A versão Comunidade, também conhecida como
Take, foi lançada antes da versão 1.4, é de uso livre e oferece diversas funcionalidades,
como:

– Fornecimento da UML 1.4, parte da versão UML 2.0 da versão comercial


JUDE/Profissional;

– Diagrama de classes estão inclusos, como: Objetos, Pacotes, Subsistemas e


Diagramas Robustos;

– Utiliza o diagrama CASE, bem como a sequência de diagramas.

Bibliografia

http://pt.wikipedia.org/wiki/Ferramenta_CASE

http://encyclopedia2.thefreedictionary.com/Rational+Rose

http://www.devmedia.com.br/articles/viewcomp.asp?comp=1505

http://en.wikipedia.org/wiki/JUDE_%28UML_Tool%29

http://4.bp.blogspot.com/_27_SyaFrZrY/R1ex8_6bPtI/AAAAAAAAAzg/NkiBFtuNh-
Q/s320/staruml2.gif