Modelos em Engenharia de Sistemas
Esta é a trilha para você conhecer um pouco mais sobre o uso de modelos na área de Engenharia de Sistemas. Desde o seu surgimento, a Engenharia de Sistemas sempre esteve relacionada com as aplicações aeroespaciais e militares, dada a elevada complexidade e altos padrões de desempenho exigidos nesses campos. Contudo, outros setores passaram a necessitar do emprego de técnicas de Engenharia de Sistemas, seja por demandas em desempenho, redução de custos, tempo de entrega, risco ou mesmo integração com outros sistemas. Assim como ocorreu com o desenvolvimento de software, ao gerenciar projetos complexos tornou-se necessário o emprego de técnicas de modelagem para execução e acompanhamento dos projetos.
Modelos de sistemas podem ser empregados em diversas finalidades, como: compreender as especificidades de um domínio de aplicação, definir conceitos e capacidades do sistema, levantar diversos tipos de requisitos ou simplesmente construir a documentação. Os modelos podem ser direcionados para áreas específicas dos projetos de engenharia, como aferição de desempenho, resposta a interferências externas, compatibilidade de sistemas, confiabilidade, segurança, entre outras. Analisar os diversos aspectos dos sistemas requer o uso de técnicas e ferramentas específicas de modelagem, de acordo com a necessidade do projeto.
Conteúdos relacionados:
-
O que é um modelo: definição, linguagens de modelagem, ferramentas de modelagem, motivação para uso em ES
-
Modelos de sistemas: algumas aplicações
-
Tipos de modelos: classificação de modelos, modelos de domínio específico; modelos de sistemas; simulação vs. modelo; integração entre modelos
-
Principais conceitos de modelagem de sistemas: abstração, view e viewpoint; modelos caixa branca e caixa preta; modelos conceituais
-
ES baseada em modelos (ESBM /MBSE): métodos, aplicações e ferramentas
-
ES baseada em funções: métodos, aplicações e ferramentas
-
ES orientada a objetos: métodos, aplicações e ferramentas
-
Prototipagem: tipos e ferramentas
-
Gerenciamento de Interfaces: visão geral e aplicações
-
Modelagem Integrada: de sistemas e projetos, de sistemas e requisitos, e de risco
-
Padrões de Modelagem de Sistemas: linguagens de modelagem de sistemas, padrões de transferência entre modelos, padrões de conversão de modelos, padrões de modelagem geral, outros padrões