Wednesday, 3rd December 2008

 

UML e Ferramentas CASE

UML - Unified Modeling Language

A UML é uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objetos. Por meio de seus diagramas é possível representar sistemas de softwares sob diversas perspectivas de visualização. Facilita a comunicação de todas as pessoas envolvidas no processo de desenvolvimento de um sistema - gerentes, coordenadores, analistas, desenvolvedores - por apresentar um vocabulário de fácil entendimento. fonte: Wikipedia

Ferramentas CASE 

A sigla CASE significa “Computer-Aided Software Engineering”. Traduzindo para um bom português: “Engenharia de Software Auxiliada por Computador”.

A tecnologia CASE é uma combinação de ferramentas de software com metodologia. Deste modo, CASE é diferente das primeiras tecnologias de software, porque enfoca o problema da produtividade de software e não só nos problemas da implementação.

São programas que auxiliam o Analista na construção do sistema, prevendo ainda como será sua estrutura, quais serão suas classes, entidades, seus fluxos internos e muitos outros detalhes. São elaborados vários diagramas que em conjunto constituem praticamente uma “planta” do sistema a ser desenvolvido. fonte: Wikipedia

Links para download das principais ferramentas:
>> StarUML
>> ARGO
>> JUDE
>> Rational ROSE

Escreva um comentário