Trabalho case
Modelagem de Sistemas Aluno: Rogério Ed. Del Valle Silva
O que são?
Ferramentas
CASE (Computer-Aided Software Engineering). ferramentas que auxiliam o desenvolvedores durante o projeto de software.
São
São importantes?
Sua
importancia está diretamente relacionada a auxiliar as atividades de de Engenharia de Software. o desenvolvedor durante as etapas de desenvolvimento de software.
Auxiliam
Como se classificam?
Front
End: Apoia as etapas inicias na criação de sistemas. End: Apoia na parte Física(Codificação). Cobrem todo ciclo de vida do software.
Back
I-CASE:
Ferramentas de Modelagem de Sistemas
São
ferramentas que ajudam na criação de algum tipo de notação gráfica quanto aos módulos do sistema. Fluxogramas, UML, e outros recursos, auxiliando inclusive em alguns casos na escrita do código e implementação do Banco de dados
Utilizam
Alguns exemplos
IBM
Rational Requisite Pro JUDE Umbrello UML Posseidon para UML Microsoft Visual Modeler
Microsoft Visual Modeler
Ferramenta
para projeto e implementação de aplicações de componentes. técnicas de projeto de componentes com as ferramentas visuais. integração com o Visual Studio.
Combina
Possui
Que qualidades ele tem?
Reutilização Integração
com o sistema de gerenciamento de base de dados (BANCO) a arquitetura multitier (N-Camadas) de conexão para bancos de
Suporte
Assistentes
dados
O Que ele suporta?
Suporta
um subconjunto da UML (Desenvolvido pela Rational e adotado pela MS, e outtros da indústria). em 3 camadas. (MVC)
Design
Janela do programa
Modelagem de um protótipo
Tem problema usá-lo?
Por
ser uma ferramenta fechada seu uso envolve o pagamento de licensa. apenas em ambiente windows
Disponível Um
pouco restrita ao desenvolvimento para outras linguagens(Visual Studio).