Fundamentos de Modelagem e Arquitetura de Software
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. A modelagem ajuda o analista a entender a funcionalidade do sistema, sendo os modelos utilizados para comunicação com os clientes.
Modelo Comportamental
Os modelos comportamentais descrevem o comportamento dinâmico do sistema em execução. Eles mostram o que acontece ou deveria acontecer quando um sistema responde a um estímulo de seu ambiente. Esses estímulos podem ser de dois tipos:
- Dados: Informações que chegam e precisam ser processadas pelo sistema.
- Eventos: Ações que disparam o processamento do sistema, podendo ou não ter dados associados.