Modelação de Sistemas de Informação (Ead) MSI-Ead
Nesta Unidade Curricular pretende-se que os alunos aprendam, relacionem e apliquem os principais conhecimentos da área de engenharia de requisitos de sistemas de informação, com um particular ênfase nos aspetos de modelação e especificação técnica deste tipo de sistemas. Será introduzido o UML (Unified Modeling Language) como linguagem de modelação para o desenvolvimento destas capacidades, e suportado por ferramentas de modelação concretas.
O programa abarca os seguintes tópicos: •	Introdução à engª de requisitos. •	Processo e técnicas de desenvolvimento de requisitos: Levantamento e análise de requisitos; Escrita de requisitos; Validação de requisitos. •	Processo e técnicas de gestão de requisitos. •	Introdução ao UML (contexto histórico, âmbito, estrutura de conceitos, mecanismos comuns, tipos de dados predefinidos). •	Modelação de estrutura. •	Modelação de casos de utilização. •	Modelação de interações. •	Modelação do ciclo de vida de objetos. •	Modelação do comportamento de atividades. •	Requisitos não funcionais.
Esta Unidade Curricular será avaliada através de duas componentes complementares: • Componente Teórica (50%): Exame individual a realizar no final do semestre. • Componente Prática (50%): Realização de um projeto de "modelação e especificação de requisitos técnicos", o qual será desenvolvido e avaliado ao longo do semestre através de três entregas sucessivas.