é a aula de hoje sobre o ml ou em linguagem de modelagem de software é a linguagem usada com moderação 30 objetos o mlm a sigla vem de unified modeling línguas ou linguagem de modelagem unificado é uma estação gráfico visual então na unidade programação você não vai escrever o seu programa foi o mfk de notações visuais ea gramas que vai estudar o problema documentar o seu problema é que depois será implementada em alguns linguagem da maçã a idéia de você conseguiu software usa miele mas sim documentar analisar o software janeiro é essa a orientar o
objeto é um diagramas concluídos américa não pensava orientação direta de bêbados exercício ao longo dos diagramas apesar de alguns avanços podem se usar produtos de software também será de atividades por exemplo pode usar software orientada a objeto mas é sempre a do remédio é pra linguagem conectar o objeto é o diagrama zonas padronizado mas é extensível que quer dizer que te dá diretrizes que você consulte o software documental softwares anos ea gamas padronizado mas se você quiser colocar alguma coisa a mais é possível se estender ao iml criar novos concelhos da aml que às vezes
ela não cobriria é possível caso desse tipo de sistema é extensível é dito que ela é complexa que a de muitos ea grama ou 14 se não me engano é isso varia de livro a livro revelando livro você pegar a bola de 3 diagramas algo faltou algo vivo aos 12 gramas que dragão varia um pouco do que a meta é pura acessível não considerar que não há fratura como 14a gramas são muitos galões complex então é difícil uma pessoa dominou ele completamente a dominar todos ea gana se tornou na consciência do que é possível e
ter uma idéia do que são os diagramas da ale no curso encabeça um subconjunto quando alguns já danielli como de história da igreja onde surgiu é é antes a média cada empresa ml pessoas já mandava o software só quem tinha essa linguagem unificada então sem várias anotações mandela sofre vamos dizer assim é a 3 mais conhecidas do bosch do hubble no jacobson então tinha empresa a bela modelo software empresas a notação é parecida por jacobs empresa bp usa dodô posse eles tinham várias anotações concorrência vamos dizer assim com se fosse como é a realidade hoje
da diplomação existe um lugar com uma ação unificada então tem peso trabalho cuja interessantíssimas mais trabalho de processos e sharp é tem várias linguagens da empresa adota aquela que prefere para o emmy é assim as pessoas a adotar a linguagem é que desejar próprio mandela só é mais ainda a fazer muito parecidas os três é amigos vamos dizer assim resolveram pensar por que não tentar unificar nossas anotações se encontraram discutir o carro dele quer importar de cada um das votações e daí surgiu o iml nessa ideia de unificar descentralizar o que é importante para organizar
a votação única aí é parte desse momento e tem mais a concorrência de notação standard software tem uma notação quer uma unificação de outras no caso a identificação de três das principais é do boston no jacob cpi do rombo vou colocar isso em perspectiva histórica que data ele começou a correr mais ou menos na década de 90 a data é tendo o livro danielle 9494 os três amigos aí o bócio jacob seu robô que se encontraram e começaram a discutir como eles poderiam unificar as três ocupações em uma só em 96 pelo menos terminar essa
primeira fase só está na versão beta também dizendo empresas que adotam o poste ou jacobson o one boa bolas plantação de 123 preferencialmente ou migrar para essa notação unificado aqui é que de certa forma tem a vantagem que é compatível com outras empresas com outros sistemas com outros projetos mesmo você tem que aprender uma nova implantação porque quando você vai trabalhar com outro parceiro por exemplo se você usar a mesma notação que é mais fácil se comunicar com seus parceiros outras empresas funcionado em pesar que for é trabalhar na empresa b é não precisaria ter
não vou estar pronto a idéia geral era essa unificação para facilitar a vida de todo mundo das empresas nos bebedores também 96 e surgiu essa versão beta da versão danielle as empresas já era botar o gostaram da idéia aí surgiu o que eles chamam de o hemepar traz os parceiros e médio que eram grandes empresas que bancarão a idéia já que você tiver esse esforço de unificar as votações não vamos adotar o iml é em 96/97 começaram a surgir seus grandes empresas surgiram essas empresas passaram a adotar taxa média e entrar nesse grupo e de
empresas parceiras do enem como hp e ibm oracle microsoft sempre solícito a lista é grande porque algumas só vocês terem idéia e quer empresas grandes que entraram nesse que bancar a ideia que entraram no iml fadas 97mg que o o2 e padronização eu não vou dizer que o ml não assegura a linguagem padrão que modelagem software coletar objetos vou contar um pouco de definições já foi um pouco da história é o que eu queria modelagem então quanto com a definição do livro é uma coisa só de rodar software doado geral a idéia é você simplifica
a realidade geralmente a realidade é muito complexo você não quer trabalhar com a realidade que trabalha com visão simplificada por com a perspectiva da realidade então daí surgiu a idéia de modelagem de modelos e simplificação da realidade da criança bys em várias áreas nossa tecnologia e software a idéia é você criar modelos é fácil pensar planejar e civil ao invés de você conseguir a ponte fosse modelo da ponte onde ele possui uma casa direto com esse primeiro pior quanto abaixo da casa de engenharia elétrica por exemplo o ibge começar a passar fins você cria 10
o modelo circuito elétrico e mecânico o desenho o modelo das peças possui a peças com seu produto e engenharia de software idéia de modelagem desse tipo antes com seu todo software o desenhar vamos até lá vou simplificar a realidade do que é ser um produto é mandela de software é uma atividade que possui modelos contam com sistemas de software a mary é uma das possibilidades que poderia usar outro mas hoje o padrão de fato e pra você é moderna só treta do objeto propaganda voltada à indústria cabe academia discutir os dados de vídeo só é
mesmo e ela não está restrita a um processo de software precisa reverter disto será cascata métodos ágeis o terminar o jogo roberto lupi em base processos de software documentário na estratégia de só terem todos dele certa forma permite você usar o mr você tem uma fase de documentação dele ea nos requisitos de entender o problema do cliente e simplificar o seu produto em forma de documentação de modelos você pode usar o imea não quer dizer que ele é repensado preocupa os processos da de planos por cascar mesmo acusados você tem que estudar simplificar a realidade
que criar modelos você pode usar a lei e é o foco principal na atividade há especificação verificação de 15 por exemplo entender o problema do cliente na fase de projeto que faz modelagem você cria um primeiro esboço do que por seu produto o que é modelar agora porque modelar e sequer às vezes é um pouco questionado principalmente a comunidade acusados acredito muito nas pessoas que sofrem não precisa se preocupar tanto com modelagem comunidade de usuários é no geral eles acham que a documentação de software não é tão importante porque ela fica desatualizado rapidamente pelo setor
energético seu produto o produto é a documentação dizer se o código fonte é o documento do produto estamos no começo todo mundo é do livro pensando assim imagina o mais tradicional baseada em plantas em qualidade do sistema de software tem alguns argumentos em favor de se criar modelos porque modelar é por exemplo a comunicação da equipe você comunica inteiro de código fonte é difícil mas se você quer ter um modelo é um pouco mais fácil porque o nível mais abstrato é uma simplificação da realidade ou comunicação com o cliente mas em inglês provavelmente não será
problema receber programas que fazia seu próprio sistema o cliente não sabe problema não saber mas dependendo do modelo você mostrar a eles vocês mostram um diagrama simples discutir com eles conseguem entender consegue te dá opinião de dar um feedback sobre o sistema está sendo desenvolvido mesmo sabendo é programa importância o outro argumento em favor de modelar é entender melhor o problema porque quando você começa a pensar se o problema é que às vezes vão ver todos os detalhes você começa a desenhar modelos estudar o problema e documentar que é mais fácil você entender os detalhes
o que deveria ser construído analisar suas barbas pés outro ponto positivo se modelar software por exemplo pode é fazer um diagrama para representar a visão estática do sistema mas podem também pode fazer diagramas para levantar parte da vaga para representar as telas por exemplo interação do usuário com consistente que você pode trabalhar sobre vários aspectos várias perspectivas e isso facilita você entender o sistema também o ponto anterior a sita programação e manutenção que tem a ver com automação com ferramentas existem muitas ferramentas que permite você modelar e depois era um código ou mesmo esquerdo código
tenta facilitar a programação neste aspecto é diminuir a ansiedade dias associados anteriores principalmente a questão de entender melhor o problema se você entende melhor que você está fazendo mais fácil de você evitar eles é tão já entendem porque é modelar porque modelava um pouco todo mundo convencido de que o modelo era só tem importantes então volto à pergunta é por que o mr tem várias formas da modelo ao software precisa ter vencido no iml a votação dos próprios rabisco e conseguir mandá-la para se entender o problema porque representa um salto das unidades que têm perspectivas
não façam mais livre com a nota o dotal adotar outra votação mas porque quem importa de usar remédio que que a argumentação é esqueça todas as votações não tem que inventar sua notação usa o ml por que em média foi testada é permite criar com os modelos mais que isso acho que o mais importante é questão de padronização as pessoas entendem a mesma linguagem são josé pelo seu modelo pode mostrar maria maria vai ter de se sentar no passado por mim é porque a maioria também conheçam e médio joão também conhece o ml carros também
tom essa padronização facilita a comunicação a equipe fala a mesma língua consegue discutir se um dos mesmos modelos e consegue colaborar para resolver o problema é outro é verdade a meta discutir um livro questão de facilidade programação do novo e as ferramentas muitas ferramentas que já que dá o nome é o mn você fala diagramas o iml usando a ferramenta e depois consegue gerar o código é a partir dessas áreas de integração com outras atividades movimentarão as coisas importantes associado à automação o ml tem muitas ferramentas que dão a polaris lembrando que o ml da
software objeto orientada a objeto não foi predominante no mercado por isso que é a padronização para desenvolvimento de software é porque o objeto maneira natural de software as pessoas pensam em termos de objeto é pessoa morta cadeira bola de futebol carro é cachorro planta tudo isso é considerado objetos autonomia facilita você transformar software a forma como as pessoas pensam naturalmente é mais fácil discutir com os colegas porque os colegas também pensam temos um objeto o primeiro é que é o ml basicamente são 14 a gramas os autores colocam os números vão definir aquele 14 é
tem várias classificações a classificação com mais gostam de dividir os diagramas entre estruturais e quanto e comportamentais e com isso consegue ver o software seu lugar os aspectos dois principais você visualizar a estrutura do software ou visualizar o comportamento só pra ver em detalhes daqui a pouco a gente vê alguns diagramas só para se ter uma idéia nos diagramas do iml no não é um objetivo no curso ensinar vocês todos os 14 pelo menos vocês terem noção do que é nessa árvore e meio que é o galiza isso então primeiro nível e depois do diagrama
da globo do sul traz diagramas comportamentais e você vê 7 da gama de amarrada que diz não achei a estruturar-se 172 comportamentais e outros sete na água é comportamental a sós o contato das taxas folhas da área de novos internos onde a gravação classificação do grão por exemplo de comportamento agenda de temas sobre classificação que é a classificação diagrama de interação ea grande interação tem 14 diagramas é que são considerados diagramas de interação essa primeira introdução da eml definições principais perspectiva histórico estádio da média no início do livro o américa do usuário os autores bosh
ambos jacobson recomendo esse livro justamente por causa disso porque são os pais da idéia é bom dizer sim os criadores de abelhas em 2008 conhecido primeiro filme é guia do usuário eo segundo é o ml referência à nova época manual o manual de referência é um livro mais técnica vamos dizer sempre que estendeu mlt emita ferramentas também então uma nova referência ao livro mais técnico que o usuário mas o usuário comum que quer moderna o software é usar o usuário daniele gonçalves explica notação se preocupar com detalhes é tempo