Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.

Detalhes bibliográficos
Ano de defesa: 2017
Autor(a) principal: GOMES, Berto de Tácio Pereira lattes
Orientador(a): SILVA, Francisco José da Silva e lattes
Banca de defesa: SILVA, Francisco José da Silva e lattes, GIRARDI, María del Rosario lattes, LOPES, Denivaldo Cícero Pavão lattes, COSTA, Fábio Moreira lattes, ENDLER, Markus lattes
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal do Maranhão
Programa de Pós-Graduação: PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET
Departamento: DEPARTAMENTO DE ENGENHARIA DA ELETRICIDADE/CCET
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://tedebc.ufma.br/jspui/handle/tede/2105
Resumo: Quality of Context (QoC) in general, that is, both Quality of Information (QoI) and Quality of Service (QoS), has a direct and significant impact on IoT applications users’ experiences, which can be positive or negative, depending on the type and level of QoC available for application. This doctoral thesis approaches as a research problem the fact that it is very complex to develop IoT applications, especially those having context quality requirements. Although several middleware approaches have been proposed in the literature, few of them offer support for applications that have QoC requirements. In general, related work still has limitations on some aspects, such as heterogeneous sensors management, distributed communication, reliability in mobile environments, provisioning, evaluation and monitoring of QoC, mainly in relation to quality of service, which suffers from the lack of parameters. In order to overcome some of these limitations and facilitate the development of IoT applications that have QoC requirements, this thesis proposed a new approach to context middleware, called M-hub/CDDL. The proposed solution presents mechanisms to support management and context quality that are broader and more efficient than the related approaches in several aspects, mainly in relation to management sensors, provisioning, evaluation, and monitoring of QoC. The quantitative evaluation of middleware has proven the efficiency of the M-Hub/CDDL in relation to data delivery time, reliability in unstable networks, monitoring time and resource consumption (memory and battery). The proof of concept has shown that the M-Hub/CDDL mechanisms apply to several application domains, while the results of the case study with users showed a high degree of satisfaction with the programming abstractions, services and QoC support provided by middleware. Therefore, the results show the efficiency of the MHub/CDDL as a facilitating approach to the IoT applications development with QoC requirements, showing that the objectives were achieved.