capitulo 05
Modelagem de Sistemas
slide 1
© 2011 Pearson Prentice1Hall. Todos os direitos reservados.
Tópicos Apresentados
•
Modelos de contexto
•
Modelos de interação
•
Modelos estruturais
•
Modelos comportamentais
•
Engenharia dirigida a modelos
slide 2
© 2011 Pearson Prentice2Hall. Todos os direitos reservados.
Modelagem de sistemas
•
A modelagem de sistemas é o processo de desenvolvimento de modelos abstratos de um sistema, de maneira que cada modelo apresenta uma visão ou perspectiva diferente do sistema.
•
Atualmente, a modelagem de sistemas se tornou a representação de um sistema usando algum tipo de notação gráfica, que hoje em dia quase sempre são baseadas em notações em Unified Modeling Language (UML).
•
A modelagem de sistemas ajuda o analista a entender a funcionalidade do sistema e os modelos são usados para comunicação com os clientes.
slide 3
© 2011 Pearson Prentice3Hall. Todos os direitos reservados.
Modelos de sistemas existentes e planejados •
Os modelos de sistemas existentes são usados durante a engenharia de requisitos. Eles ajudam a esclarecer o que o sistema existente faz e podem ser usados como uma base para discussão dos seus pontos fortes e fracos. O que pode levar a requisitos para um novo sistema.
•
Os modelos de um novo sistema são usados durante a engenharia de requisitos para ajudar a explicar os requisitos propostos para outros stakeholders do sistema. •
Os engenheiros usam esses modelos para discutir propostas de projeto e para documentar o sistema para implementação.
•
Em um processo de engenharia dirigida a modelos, é possível gerar uma implementação do sistema completa ou parcial a partir do modelo do sistema. slide 4
© 2011 Pearson Prentice4Hall. Todos os direitos reservados.
Perspectivas de sistemas
•
Uma perspectiva externa, na qual você modela o contexto ou ambiente do sistema. •
Um perspectiva de interação, em que você modela as interações entre um sistema e seu ambiente ou entre os