Disciplina Curricular

Aplicações e Computação para a Internet das Coisas ASE

Mestrado Bolonha em Engenharia Informática e de Computadores - Taguspark - MEIC-T 2021

Contextos

Grupo: MEIC-T 2021 > 2º Ciclo > Área Principal > Agrupamentos > Sistemas Ciberfísicos

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Dotar os alunos de conhecimentos sobre sistemas ciberfísicos com ênfase na concepção, desenvolvimento e teste de aplicações. Abordar a especificidade dos sistemas embebidos ciberfísicos que suportam a Internet das Coisas no que se refere à programação das interfaces ciberfísicas e às arquitecturas de software destes sistemas. Em particular estudar as arquitecturas de software e os padrões de desenho mais comuns; analisar as abordagens às restrições de desempenho, energia e custo dos sistemas; estudo de casos e domínios aplicacionais relevantes - identificação e acesso a serviços baseados em meios electrónicos (smart cards) e biométricos, sensores em dispositivos pessoais (smartphones).

Programa

Introdução: Objectivos e organização da disciplina. Características dos sistemas ciberfísicos na Internet das Coisas (IoT): requisitos, ciclo de vida, factores económicos. Interfaces e dispositivos de Entrada/Saída. Serviço das Entradas/saídas. Avaliação de desempenho (latência, largura de banda, precisão, resolução). Interface com o mundo físico: Interfaces ciberfísicas (interacção lógica com sensores e actuadores). Arquitecturas de Software: Plataformas de execução. Avaliação de desempenho: carga, latência. (Round robin, escalonamento de funções, preempção.) Padrões de desenho em sistemas embebidos. Requisitos não funcionais: Tempo de execução, gestão de energia, ocupação de memória. Sistemas de Tempo-Real. Tolerância a Faltas. Estabilidade. Concepção e Desenho de Sistemas Embebidos. Ciclo de desenvolvimento de programas. Estudo de casos e domínios aplicacionais.

Metodologia de avaliação

Exame (50%) + Laboratório (inclui projecto) (50%).

Disciplinas Execução