Buscar

ATIVIDADE A3 - Engenharia de Software I

Prévia do material em texto

Ao longo da Unidade 3 verificamos que o uso de diagramas para prover uma visualização da solução do problema, na forma de sistema que usa a filosofia de orientação a objetos, é muito aplicado em vários momentos do projeto proposto.
Considerando essas informações e os conteúdos estudados, elabore um texto que descreva como surgiu a ideia do UML e sua importância para as características visuais de um projeto. Para tornar este texto mais completo, é importante acrescentar os elementos que fazem parte de uma solução que utilize orientação a objetos e por fim relacionar cada elemento apresentado com um tipo de diagrama UML.
Toda a pesquisa pode ser realizada nos livros que estão como bibliografia básica da nossa disciplina e ainda em sites da Internet.
 
Referência
SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Education, 2011.
RUMBAUGH J; JACOBSON I; BOOCH, G. The Unified Modeling Language Reference Manual. 2. ed. São Paulo: Pearson Education, 2005.
SUA RESPOSTA
A UML ou Unified Modeling Language, corresponde a uma linguagem padrão que surgiu de uma fusão dos três principais métodos (BOOCH, OMT e OOSE) sendo utilizada na elaboração da estrutura de projetos de software tendo como objetivo facilitar a compreensão na fase da pré-implementação.
A linguagem unificada pode ser utilizada em sistemas de informação corporativo para serem utilizados em aplicações com base na Web ou até mesmo em sistemas mais complexos que funcionam em tempo real possibilitando assim a visualização dos produtos em diagramas padronizados sendo bastante utilizados para criar modelos de sistemas de software. A mesma é bastante utilizada em sistemas de informação corporativos, sistemas bancários e financeiros, telecomunicações e varejo por exemplo.
A UML nada mais é do que um mapa com rotas traçadas mostrando o que fazer, como fazer, quando fazer e porque de ser feito. Sendo considerada uma direcionadora de caminho. 
Sendo uma verdadeira aliada à Engenharia de Software, a UML necessita de um bom detalhamento de entidades envolvidas para uma melhor elaboração do diagrama resultante. 
Concluindo, a UML acaba se tornando uma necessidade aos que buscam um dinamismo ao alinhar estratégias com a prática de engenharia orientada a objetos. Utilizando técnicas de notação gráfica para ser possível gerar modelos visuais de softwares aliados a diversas técnicas de modelagem envolvidas no processo. A UML é versátil, dinâmica e muito eficaz.

Continue navegando