Faculdade de Ciências e Tecnologia

Arquitetura para Integração de Sistemas

Código

10484

Unidade Orgânica

Faculdade de Ciências e Tecnologia

Departamento

Departamento de Engenharia Electrotécnica

Créditos

6.0

Professor responsável

Ricardo Luís Rosa Jardim Gonçalves

Horas semanais

4

Língua de ensino

Português

Objectivos

Proporcionar aos alunos que compreendam o problema da interoperabilidade entre sistemas e desenvolvam competências em: - Arquitecturas para integração de sistemas, caracterização genérica de sistemas para modelação e integração; identificação de blocos principais e caracterização das funcionalidades necessárias; metodologias para desenvolvimento de estratégias para integração e desenvolvimento de sistemas integrados - Normas para modelação de dados e processos: âmbitos de utilização, tecnologias e metodologias inerentes, análise de casos e aplicações - Tecnologias para a integração: caracterização, especificação de tradutores, métodos directos e indirectos, arquitecturas. - Morfismos de modelos, tradutores, transformação e sistema de interface. Metamodelos e integração multi-nivel de modelos. Facilitadores e geradores automaticos de codigo. - Arquitecturas abertas para interoperabilidade: soluções centralizadas versus distribuídas, lineares versus hierarquicas, interfaces normalizadas para acesso de dados. - Testes de conformidade e para verificação de interoperabilidade entre sistemas. Interoperabilidade entres sistems hardware, middleware e software aplicacional. A Internet, os seus serviços e a Cloud. O desafio das AIS no advento da Internet of Things - Análise de Casos: exemplos de casos reais industriais.

Pré-requisitos

N/A

Conteúdo

Proporcionar aos alunos que compreendam o problema da interoperabilidade entre sistemas e desenvolvam competências em: - Arquitecturas para integração de sistemas, caracterização genérica de sistemas para modelação e integração; identificação de blocos principais e caracterização das funcionalidades necessárias; metodologias para desenvolvimento de estratégias para integração e desenvolvimento de sistemas integrados - Normas para modelação de dados e processos: âmbitos de utilização, tecnologias e metodologias inerentes, análise de casos e aplicações - Tecnologias para a integração: caracterização, especificação de tradutores, métodos directos e indirectos, arquitecturas. - Morfismos de modelos, tradutores, transformação e sistema de interface. Metamodelos e integração multi-nivel de modelos. Facilitadores e geradores automaticos de codigo. - Arquitecturas abertas para interoperabilidade: soluções centralizadas versus distribuídas, lineares versus hierarquicas, interfaces normalizadas para acesso de dados. - Testes de conformidade e para verificação de interoperabilidade entre sistemas. Interoperabilidade entres sistems hardware, middleware e software aplicacional. A Internet, os seus serviços e a Cloud. O desafio das AIS no advento da Internet of Things - Arquitecturas e Plataformas middleware (e.g., Janus) e sistemas operativos vocacionais (e.g., Contiki, TinyOS). Análise de Casos: exemplos de casos reais industriais.

Cursos