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

Detalhes bibliográficos
Autor(a) principal: GOMES, Berto de Tácio Pereira
Data de Publicação: 2017
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFMA
Texto Completo: https://tedebc.ufma.br/jspui/handle/tede/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.
id UFMA_a0f76a2b16f3db7dec69f2bbc76fff8e
oai_identifier_str oai:tede2:tede/2105
network_acronym_str UFMA
network_name_str Biblioteca Digital de Teses e Dissertações da UFMA
repository_id_str 2131
spelling SILVA, Francisco José da Silva e406.504.133-34http://lattes.cnpq.br/0770343284012942SILVA, Francisco José da Silva e406.504.133 - 34http://lattes.cnpq.br/0770343284012942GIRARDI, María del Rosariohttp://lattes.cnpq.br/5317074159250496LOPES, Denivaldo Cícero Pavãohttp://lattes.cnpq.br/7611180871627212COSTA, Fábio Moreirahttp://lattes.cnpq.br/0925150626762308ENDLER, Markushttp://lattes.cnpq.br/6505039023842313013.939.423-00http://lattes.cnpq.br/1022324513331826GOMES, Berto de Tácio Pereira2018-02-28T13:39:45Z2017-11-08GOMES, Berto de Tácio Pereira. Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.. 2017. [220 folhas]. Tese( PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET) - Universidade Federal do Maranhão, [São Luís] .https://tedebc.ufma.br/jspui/handle/tede/tede/2105Quality 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.A qualidade de contexto em geral tem impacto direto e significativo sobre as experiências dos usuários de aplicações de Internet das Coisas, que podem ser positivas ou negativas, dependendo do tipo e nível de qualidade de contexto disponível para aplicação. Esta tese aborda como problemática de pesquisa o fato de que é muito complexo desenvolver aplicações de Internet das Coisas, principalmente aquelas que têm exigências de qualidade de contexto. Ainda que diversas abordagens de middleware tenham sido propostas na literatura, poucas delas oferecem suporte para aplicações que possuem requisitos de qualidade de contexto. De modo geral, os trabalhos relacionados ainda têm limitações em relação à alguns aspectos, tais como gerenciamento de sensores heterogêneos, comunicação distribuída, confiabilidade em ambientes móveis, provisionamento, avaliação e monitoramento de qualidade de contexto, principalmente em relação à qualidade de serviço, que sofre com a insuficiência de parâmetros. Com o objetivo superar algumas dessas limitações e facilitar o desenvolvimento de aplicações de Internet das Coisas que possuem requisitos de qualidade de contexto, esta tese propôs uma nova abordagem de middleware de contexto, denominada Mobile Hub / Context Data Distribution Layer. A solução proposta apresenta suporte ao gerenciamento e qualidade de contexto mais amplo e eficiente que as abordagens relacionadas em aspectos como gerenciamento de sensores, provisionamento, avaliação e monitoramento de qualidade de contexto. A avaliação quantitativa da solução proposta provou sua eficiência em relação ao tempo de entrega dos dados, confiabilidade em redes instáveis, tempo de monitoramento e consumo de memória e bateria. Já a prova de conceito mostrou que os mecanismos da solução proposta se aplicam a diversos domínios de aplicação, enquanto que os resultados do estudo de caso com usuários mostraram um elevado grau de satisfação dos mesmos em relação às abstrações de programação, serviços e suporte à qualidade de contexto providos pela solução proposta. Portanto, os resultados mostram a eficiência da solução proposta como abordagem facilitadora do desenvolvimento de aplicações de Internet das Coisas com requisitos de qualidade de contexto.Submitted by Maria Aparecida (cidazen@gmail.com) on 2018-02-28T13:39:45Z No. of bitstreams: 1 Berto de Tácio Pereira Gomes.pdf: 3889705 bytes, checksum: 6c0f4701e40be2891e760fb0997b69e8 (MD5)Made available in DSpace on 2018-02-28T13:39:45Z (GMT). No. of bitstreams: 1 Berto de Tácio Pereira Gomes.pdf: 3889705 bytes, checksum: 6c0f4701e40be2891e760fb0997b69e8 (MD5) Previous issue date: 2017-11-08FAPEMA.application/pdfporUniversidade Federal do MaranhãoPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCETUFMABrasilDEPARTAMENTO DE ENGENHARIA DA ELETRICIDADE/CCETMiddleware; Qualidade de Contexto; Internet das CoisasMiddleware; Quality of Context (QoC); Internet of Things (IoT)Modelos Analíticos e de Simulação.Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.A supported Middleware Approach the quality of Context of Applications oriented Internet of things.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFMAinstname:Universidade Federal do Maranhão (UFMA)instacron:UFMAORIGINALBerto de Tácio Pereira Gomes.pdfBerto de Tácio Pereira Gomes.pdfapplication/pdf3889705http://tedebc.ufma.br:8080/bitstream/tede/2105/2/Berto+de+T%C3%A1cio+Pereira+Gomes.pdf6c0f4701e40be2891e760fb0997b69e8MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82255http://tedebc.ufma.br:8080/bitstream/tede/2105/1/license.txt97eeade1fce43278e63fe063657f8083MD51tede/21052022-06-01 09:30:37.502oai:tede2:tede/2105IExJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSxvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRvIE1hcmFuaMOjbyAoVUZNQSkgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IGRpc3RyaWJ1aXIgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBjb25jb3JkYSBxdWUgYSBVRk1BIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGTUEgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVUZNQSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRk1BLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgVUZNQSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIG91IG8ocykgbm9tZShzKSBkbyhzKSBkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbywgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBhbMOpbSBkYXF1ZWxhcyBjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgoKRGVjbGFyYSB0YW1iw6ltIHF1ZSB0b2RhcyBhcyBhZmlsaWHDp8O1ZXMgY29ycG9yYXRpdmFzIG91IGluc3RpdHVjaW9uYWlzIGUgdG9kYXMgYXMgZm9udGVzIGRlIGFwb2lvIGZpbmFuY2Vpcm8gYW8gdHJhYmFsaG8gZXN0w6NvIGRldmlkYW1lbnRlIGNpdGFkYXMgb3UgbWVuY2lvbmFkYXMgZSBjZXJ0aWZpY2EgcXVlIG7Do28gaMOhIG5lbmh1bSBpbnRlcmVzc2UgY29tZXJjaWFsIG91IGFzc29jaWF0aXZvIHF1ZSByZXByZXNlbnRlIGNvbmZsaXRvIGRlIGludGVyZXNzZSBlbSBjb25leMOjbyBjb20gbyB0cmFiYWxobyBzdWJtZXRpZG8uCgoKCgoKCgo=Biblioteca Digital de Teses e Dissertaçõeshttps://tedebc.ufma.br/jspui/PUBhttp://tedebc.ufma.br:8080/oai/requestrepositorio@ufma.br||repositorio@ufma.bropendoar:21312022-06-01T12:30:37Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA)false
dc.title.por.fl_str_mv Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
dc.title.alternative.eng.fl_str_mv A supported Middleware Approach the quality of Context of Applications oriented Internet of things.
title Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
spellingShingle Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
GOMES, Berto de Tácio Pereira
Middleware; Qualidade de Contexto; Internet das Coisas
Middleware; Quality of Context (QoC); Internet of Things (IoT)
Modelos Analíticos e de Simulação.
title_short Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
title_full Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
title_fullStr Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
title_full_unstemmed Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
title_sort Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.
author GOMES, Berto de Tácio Pereira
author_facet GOMES, Berto de Tácio Pereira
author_role author
dc.contributor.advisor1.fl_str_mv SILVA, Francisco José da Silva e
dc.contributor.advisor1ID.fl_str_mv 406.504.133-34
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/0770343284012942
dc.contributor.referee1.fl_str_mv SILVA, Francisco José da Silva e
dc.contributor.referee1ID.fl_str_mv 406.504.133 - 34
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/0770343284012942
dc.contributor.referee2.fl_str_mv GIRARDI, María del Rosario
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/5317074159250496
dc.contributor.referee3.fl_str_mv LOPES, Denivaldo Cícero Pavão
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/7611180871627212
dc.contributor.referee4.fl_str_mv COSTA, Fábio Moreira
dc.contributor.referee4Lattes.fl_str_mv http://lattes.cnpq.br/0925150626762308
dc.contributor.referee5.fl_str_mv ENDLER, Markus
dc.contributor.referee5Lattes.fl_str_mv http://lattes.cnpq.br/6505039023842313
dc.contributor.authorID.fl_str_mv 013.939.423-00
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/1022324513331826
dc.contributor.author.fl_str_mv GOMES, Berto de Tácio Pereira
contributor_str_mv SILVA, Francisco José da Silva e
SILVA, Francisco José da Silva e
GIRARDI, María del Rosario
LOPES, Denivaldo Cícero Pavão
COSTA, Fábio Moreira
ENDLER, Markus
dc.subject.por.fl_str_mv Middleware; Qualidade de Contexto; Internet das Coisas
topic Middleware; Qualidade de Contexto; Internet das Coisas
Middleware; Quality of Context (QoC); Internet of Things (IoT)
Modelos Analíticos e de Simulação.
dc.subject.eng.fl_str_mv Middleware; Quality of Context (QoC); Internet of Things (IoT)
dc.subject.cnpq.fl_str_mv Modelos Analíticos e de Simulação.
description 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.
publishDate 2017
dc.date.issued.fl_str_mv 2017-11-08
dc.date.accessioned.fl_str_mv 2018-02-28T13:39:45Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv GOMES, Berto de Tácio Pereira. Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.. 2017. [220 folhas]. Tese( PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET) - Universidade Federal do Maranhão, [São Luís] .
dc.identifier.uri.fl_str_mv https://tedebc.ufma.br/jspui/handle/tede/tede/2105
identifier_str_mv GOMES, Berto de Tácio Pereira. Uma Abordagem de Middleware com Suporte à Qualidade de Contexto voltada para Aplicações de Internet das Coisas.. 2017. [220 folhas]. Tese( PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET) - Universidade Federal do Maranhão, [São Luís] .
url https://tedebc.ufma.br/jspui/handle/tede/tede/2105
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Maranhão
dc.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE ELETRICIDADE/CCET
dc.publisher.initials.fl_str_mv UFMA
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv DEPARTAMENTO DE ENGENHARIA DA ELETRICIDADE/CCET
publisher.none.fl_str_mv Universidade Federal do Maranhão
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFMA
instname:Universidade Federal do Maranhão (UFMA)
instacron:UFMA
instname_str Universidade Federal do Maranhão (UFMA)
instacron_str UFMA
institution UFMA
reponame_str Biblioteca Digital de Teses e Dissertações da UFMA
collection Biblioteca Digital de Teses e Dissertações da UFMA
bitstream.url.fl_str_mv http://tedebc.ufma.br:8080/bitstream/tede/2105/2/Berto+de+T%C3%A1cio+Pereira+Gomes.pdf
http://tedebc.ufma.br:8080/bitstream/tede/2105/1/license.txt
bitstream.checksum.fl_str_mv 6c0f4701e40be2891e760fb0997b69e8
97eeade1fce43278e63fe063657f8083
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFMA - Universidade Federal do Maranhão (UFMA)
repository.mail.fl_str_mv repositorio@ufma.br||repositorio@ufma.br
_version_ 1800303793924997120