O que é Unified Modeling Language?
Como a UML suporta a abordagem de objetos para o desenvolvimento de sistemas?

outubro 24, 2018



 De um modo geral, a Unified Modeling Language, funciona como um mapa do sistema, provendo uma visão lógica de todo o processo para facilitar a implementação física do mesmo, tendo principal foco a otimização do processo no desenvolvimento do sistema, uma vez que a UML é uma linguagem padrão para visualização, especificação, construção e documentação de um projeto de software ou aplicativo. 
 Para que isso seja possível, esse recurso conta com diagramas, que são de leitura transparente e fácil confecção, sendo alguns deles: Diagrama de Sequência, Diagrama de Colaboração, Diagrama de Objetos, Diagrama de Estado, Diagrama de Atividade e Diagrama de Componentes. 
 A UML também conta com símbolos, conceitos e objetos. E por falar em objetos, a UML têm como base a orientação à objetos, apesar de poder ser utilizada em sistemas que não orientados à objetos. Por regra geral, todos os objetos são instâncias de classes, uma vez que são dinâmicos, e, todos aqueles que compartem de mesma interface, são agrupados em classes. 
 Para mostrar o comportamento de um objeto, são utilizados Diagramas de Colaboração, Sequência e de Estados. Ainda é comum utilizar juntamente o Diagrama de Classes com o de Objetos. 
 Exemplo de Diagrama de Objetos:
Imagem retirada do trabalho do Prof. Dr. Sandro Ronaldo Bezerra Oliveira, clique aqui para conferir esse trabalho na íntegra

Recado da autora:
 Como de lei, aceito links, pdfs, correções e sugestões <3
♥ beatriz_pereiralima@hotmail.com ♥


Referências:

O que é UML? DevMedia
Objetos & UML - Profa. Dra. Elisa Yumi Nakagawa
Objetos na UML - Prof. Dr. Sandro Ronaldo Bezerra Oliveira

You Might Also Like

0 comentários

Obrigada por dar seu feedback ;)

Popular Posts

Like us on Facebook

Flickr Images