Mandala - interoperabilidade baseada em sistemas de sistemas no âmbito de cidades inteligentes

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Mendes, Altair Brandão
Orientador(a): Batista, Thais Vasconcelos
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: https://repositorio.ufrn.br/jspui/handle/123456789/25278
Resumo: A área de Engenharia de Software vem, ao longo dos anos, introduzindo ao seu universo uma gama de novas tecnologias, paradigmas e linguagens de programação. Isto tem como consequência o desenvolvimento de uma grande variedade de sistemas de informação, para os mais diversos propósitos e utilizando os mais diferentes conceitos. Com a facilidade de acesso à informação presente nos dias atuais, impulsionada pela popularização da Internet e dos dispositivos como smartphones, as pessoas estão exigindo informações mais rápidas, abrangentes e completas. No entanto, para estas informações serem geradas, frequentemente, há a necessidade de interoperar vários sistemas de informação. Tal fato pode se tornar um problema se for considerado que os sistemas são, na grande maioria, produzidos por linguagens de programação diferentes e/ou não foram projetados para serem interoperáveis e que necessitarão negociar uma forma de comunicação com cada sistema que deseje integrar. Nesse cenário, este trabalho apresenta o Mandala, uma plataforma de middleware baseada em Sistema de Sistemas (ou SoS, do termo em inglês System of Systems) para realizar a interoperabilidade entre sistemas de informação. Além de abstrair a negociação da forma de comunicação entre os sistemas de informação, por ser baseada em SoS, novas funcionalidades podem ser emergidas trazendo benefícios que não podem ser alcançados pelos sistemas envolvidos trabalhando de forma isolada. Para avaliar o Mandala, foi desenvolvido um estudo de caso, utilizando sistemas simulados de uma cidade inteligente, que é um ambiente que possui características adequadas para o uso de SoS, procurando validar o conceito de interoperação baseado em SoS proposto pela plataforma.