Ulm - modelagem
Daniel Santos da Costa 1
Paulo Santos de Jesus2
RESUMO
O presente artigo tem como objetivo analisar as vantagens, principais técnicas de modelagem de sistemas chamada UML. Ela representa uma linguagem visual utilizada para modelar sistemas de computação orientados a objetos. Sua função é definir as características, como seus requisitos, comportamentos, estrutura lógica e dinâmica dos processos físicos. É uma ferramenta que simula as condições de funcionamentos dos programas sem que tenhamos de construir estruturas complexas de softwares. A linguagem UML é aberta e pode ser utilizada para criar um modelo para se abstrair as fases de um projeto, onde diversos diagramas auxiliam na visualização do problema e a concepção da solução, permitindo uma visão macro dos objetos e seus relacionamentos. A modelagem proporcionada pela UML permite simplificar o entendimento de um sistema, ao transformar suas complexidades em objetos gráficos simples, onde a lógica interna de seu funcionamento é abstraída. Através da modelagem, estrutura-se um sistema, onde a manutenção que ocorrer nos posteriores ciclos de desenvolvimento fica facilitada uma vez que a mesma ocorre inicialmente num nível lógico. E não no código (programa), de forma que se pode evoluir os diagramas que serão alterados e verificar suas consequências antes de se preocupar com a fase de desenvolvimento, em linhas gerais, a UML representa uma análise sob a ótica do sistema de computação.
Palavras-chave: Modelagem, UML. Sistemas de Computação.
1 INTRODUÇÃO
A UML (Unified Modeling Language) é uma padronização da linguagem de desenvolvimento orientado a objetos para visualização, especificação, construção e documentação de sistemas. Muito voltada para modelar softwares. Caracteriza-se como um sistema aberto e é utilizada para criar modelos de programas, com o objetivo de se conhecer as etapas de projeto no desenvolvimento de software. É formado por diversos