Modelagem de sistemas
UML foi criada pelo Object Management Group (OMG) e 1,0 UML especificação de projecto foi proposto à OMG, em janeiro de 1997.
OMG está continuamente se esforçando para fazer um padrão verdadeiramente indústria.
• UML significa U nified M odeling L anguage.
• UML é diferente das outras linguagens de programação comuns, como C + +, Java, COBOL, etc
• UML é uma linguagem pictórica utilizada para fazer cópias de software azuis.
Assim, a UML pode ser descrito como uma linguagem de modelagem de propósito geral visual para visualizar, especificar, construir e documentar sistemas de software. Embora UML é geralmente usado para os sistemas de software de modelo, mas não é limitado dentro deste limite. É também usado para modelar sistemas de software não tão bem como o fluxo de processo de uma unidade de fabricação, etc
UML não é uma linguagem de programação, mas ferramentas podem ser usadas para gerar código em várias línguas utilizando diagramas UML. UML tem uma relação direta com a análise orientada a objetos e design. Depois de algum UML padronização é tornar-se um padrão OMG (Object Management Group).
Objetivos da UML:
Uma imagem vale mais que mil palavras , esta absolutamente cabe ao discutir sobre UML.Objeto conceitos orientados foram introduzidos muito mais cedo do UML. Então, naquele tempo não havia metodologias padrão para organizar e consolidar o desenvolvimento orientado a objetos. Em que ponto do tempo UML entrou em foto.
Há uma série de objetivos para o desenvolvimento de UML, mas o mais importante é definir uma linguagem de modelagem de propósito geral que todos os modeladores podem usar e também precisa ser simples de entender e usar.
Diagramas UML não são feitas apenas para os desenvolvedores, mas também para os usuários de negócios, pessoas comuns e qualquer um interessado em entender o sistema. O sistema pode ser um software ou