Um catálogo de provedores de dados para a Internet das coisas

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: SILVA, Emanoel Carlos Gomes Ferraz
Orientador(a): GAMA, Kiev Santos da
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: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Programa de Pos Graduacao em Ciencia da Computacao
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/25680
Resumo: Com a ascensão da Internet das Coisas (Internet of Things, IoT), bilhões de dispositivos estarão conectados à internet do futuro produzindo, consumindo e processando dados, além de se comunicarem uns com os outros. Através de plataformas de dados sem domínio específico, desenvolvedores, cientistas e entusiastas poderão fazer uso destes dispositivos em suas aplicações sem necessariamente ter conhecimento técnico de baixo nível, como os protocolos de comunicação. Assim, descobrir e selecionar de forma eficiente os dispositivos que melhor respondem a uma determinada necessidade se mostram como problemas relevantes a serem investigados no paradigma da Internet das Coisas. Este trabalho auxilia mecanismos de busca de fontes produtoras de dados, propondo uma técnica que possa, de forma objetiva, indicar quais destas entidades são mais apropriadas, considerando como critérios os seus atributos de qualidade. Para tanto, foram consideradas questões de interoperabilidade no formato dos dados gerados pelos produtores de dados e dos metadados de sua descrição; escalabilidade, na técnica proposta para o ranqueamento dos produtores de dados identificados pelo mecanismo de seleção e, por fim, monitoramento dos indicadores de qualidade dos produtores de dados. Como principais contribuições deste trabalho estão: (i) o uso e o monitoramento dinâmico de métricas de qualidade na descrição dos produtores de dados, (ii) proposta de uma técnica de ranqueamento de produtores de dados que utilize atributos de qualidade diversos e que acompanhe as características dinâmicas dos produtores de dados (iii) a proposta do conceito de fila dinâmica de resultados no mecanismo de busca, visando economia de processamento e ganho de desempenho e (iv) uso do estilo arquitetural REST para a oferta dos produtores de dados como recursos. Por fim, foi considerado um cenário de uso do aplicativo móvel Bike Cidadão com o objetivo de avaliar a performance das contribuições propostas. A avaliação observou, sobretudo, o tempo de resposta necessário à execução de consultas ao catálogo utilizando, ou não, o conceito de fila dinâmica de resultados em diferentes situações, variando a quantidade de consumidores e produtores de dados disponíveis.
id UFPE_d783a1cb680e434e4c87bb358d36789d
oai_identifier_str oai:repositorio.ufpe.br:123456789/25680
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str
spelling SILVA, Emanoel Carlos Gomes Ferrazhttp://lattes.cnpq.br/3254626904267082http://lattes.cnpq.br/6185519785664724GAMA, Kiev Santos daLÓSCIO, Bernadette Farias2018-08-17T22:10:41Z2018-08-17T22:10:41Z2016-09-05https://repositorio.ufpe.br/handle/123456789/25680Com a ascensão da Internet das Coisas (Internet of Things, IoT), bilhões de dispositivos estarão conectados à internet do futuro produzindo, consumindo e processando dados, além de se comunicarem uns com os outros. Através de plataformas de dados sem domínio específico, desenvolvedores, cientistas e entusiastas poderão fazer uso destes dispositivos em suas aplicações sem necessariamente ter conhecimento técnico de baixo nível, como os protocolos de comunicação. Assim, descobrir e selecionar de forma eficiente os dispositivos que melhor respondem a uma determinada necessidade se mostram como problemas relevantes a serem investigados no paradigma da Internet das Coisas. Este trabalho auxilia mecanismos de busca de fontes produtoras de dados, propondo uma técnica que possa, de forma objetiva, indicar quais destas entidades são mais apropriadas, considerando como critérios os seus atributos de qualidade. Para tanto, foram consideradas questões de interoperabilidade no formato dos dados gerados pelos produtores de dados e dos metadados de sua descrição; escalabilidade, na técnica proposta para o ranqueamento dos produtores de dados identificados pelo mecanismo de seleção e, por fim, monitoramento dos indicadores de qualidade dos produtores de dados. Como principais contribuições deste trabalho estão: (i) o uso e o monitoramento dinâmico de métricas de qualidade na descrição dos produtores de dados, (ii) proposta de uma técnica de ranqueamento de produtores de dados que utilize atributos de qualidade diversos e que acompanhe as características dinâmicas dos produtores de dados (iii) a proposta do conceito de fila dinâmica de resultados no mecanismo de busca, visando economia de processamento e ganho de desempenho e (iv) uso do estilo arquitetural REST para a oferta dos produtores de dados como recursos. Por fim, foi considerado um cenário de uso do aplicativo móvel Bike Cidadão com o objetivo de avaliar a performance das contribuições propostas. A avaliação observou, sobretudo, o tempo de resposta necessário à execução de consultas ao catálogo utilizando, ou não, o conceito de fila dinâmica de resultados em diferentes situações, variando a quantidade de consumidores e produtores de dados disponíveis.FACEPEWith the rise of the Internet of Things (IoT) billion devices will be connected to the internet of the future producing, consuming and processing data and communicating with each other. By way of data platforms without specific domain, developers, scientists and enthusiasts can make use of these devices in their applications without necessarily having low-level technical knowledge, as communication protocols. Thus, discover and select efficiently the devices best suited to a particular need, appear as relevant issues to be investigated in the paradigm of the Internet of Things. This work assists search engines of data producers, proposing a technique that can objectively indicate which of these entities are more appropriate, considering as criteria their quality attributes. Therefore, interoperability issues were considered in the data format generated by the data producers and metadata of your description; scalability, in the proposed technique for ranking the data producers identified by the selection mechanism and, finally, monitoring of quality indicators of data producers. Moreover, as major contributions of this work are: (i) using and monitoring quality metrics in the description of the data producers, (ii) the propose of a ranking of data producers technique that makes use of quality attributes, (iii) the suggestion of dynamic queue results by the search engine and (iv) the use of REST style for providing data producers as resource. Finally, it was considered a use case scenario of the mobile application Bike Cidadão in order to evaluate the performance of the proposed contributions. The evaluation noted, above all, the response time required to perform queries to the catalog using, or not, the concept of dynamic queue results in different situations, varying the amount of data available to consumers and producers.porUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessRedes de computadoresQualidade de dadosInternetUm catálogo de provedores de dados para a Internet das coisasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPETHUMBNAILDISSERTAÇÃO Emanoel Carlos Gomes Ferraz Silva.pdf.jpgDISSERTAÇÃO Emanoel Carlos Gomes Ferraz Silva.pdf.jpgGenerated Thumbnailimage/jpeg1237https://repositorio.ufpe.br/bitstream/123456789/25680/6/DISSERTA%c3%87%c3%83O%20Emanoel%20Carlos%20Gomes%20Ferraz%20Silva.pdf.jpgc3745ff7589014d667992f5ba172d699MD56CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/25680/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82311https://repositorio.ufpe.br/bitstream/123456789/25680/3/license.txt4b8a02c7f2818eaf00dcf2260dd5eb08MD53ORIGINALDISSERTAÇÃO Emanoel Carlos Gomes Ferraz Silva.pdfDISSERTAÇÃO Emanoel Carlos Gomes Ferraz Silva.pdfapplication/pdf2010710https://repositorio.ufpe.br/bitstream/123456789/25680/4/DISSERTA%c3%87%c3%83O%20Emanoel%20Carlos%20Gomes%20Ferraz%20Silva.pdf115e266ff95a75c0a31f11ca410c6967MD54TEXTDISSERTAÇÃO Emanoel Carlos Gomes Ferraz Silva.pdf.txtDISSERTAÇÃO Emanoel Carlos Gomes Ferraz Silva.pdf.txtExtracted texttext/plain149571https://repositorio.ufpe.br/bitstream/123456789/25680/5/DISSERTA%c3%87%c3%83O%20Emanoel%20Carlos%20Gomes%20Ferraz%20Silva.pdf.txtde025ce04e52b1f4297e5556af9b2d8aMD55123456789/256802019-10-25 09:15:16.834oai:repositorio.ufpe.br:123456789/25680TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLMKgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUEUgaWRlbnRpZmljYXLDoSBjbGFyYW1lbnRlIG8ocykgbm9tZShzKSBkbyhzKSBhdXRvciAoZXMpIGRvcyBkaXJlaXRvcyBkbyBkb2N1bWVudG8gZW50cmVndWUgZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvLCBwYXJhIGFsw6ltIGRvIHByZXZpc3RvIG5hIGFsw61uZWEgYykuCg==Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-25T12:15:16Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.pt_BR.fl_str_mv Um catálogo de provedores de dados para a Internet das coisas
title Um catálogo de provedores de dados para a Internet das coisas
spellingShingle Um catálogo de provedores de dados para a Internet das coisas
SILVA, Emanoel Carlos Gomes Ferraz
Redes de computadores
Qualidade de dados
Internet
title_short Um catálogo de provedores de dados para a Internet das coisas
title_full Um catálogo de provedores de dados para a Internet das coisas
title_fullStr Um catálogo de provedores de dados para a Internet das coisas
title_full_unstemmed Um catálogo de provedores de dados para a Internet das coisas
title_sort Um catálogo de provedores de dados para a Internet das coisas
author SILVA, Emanoel Carlos Gomes Ferraz
author_facet SILVA, Emanoel Carlos Gomes Ferraz
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3254626904267082
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6185519785664724
dc.contributor.author.fl_str_mv SILVA, Emanoel Carlos Gomes Ferraz
dc.contributor.advisor1.fl_str_mv GAMA, Kiev Santos da
dc.contributor.advisor-co1.fl_str_mv LÓSCIO, Bernadette Farias
contributor_str_mv GAMA, Kiev Santos da
LÓSCIO, Bernadette Farias
dc.subject.por.fl_str_mv Redes de computadores
Qualidade de dados
Internet
topic Redes de computadores
Qualidade de dados
Internet
description Com a ascensão da Internet das Coisas (Internet of Things, IoT), bilhões de dispositivos estarão conectados à internet do futuro produzindo, consumindo e processando dados, além de se comunicarem uns com os outros. Através de plataformas de dados sem domínio específico, desenvolvedores, cientistas e entusiastas poderão fazer uso destes dispositivos em suas aplicações sem necessariamente ter conhecimento técnico de baixo nível, como os protocolos de comunicação. Assim, descobrir e selecionar de forma eficiente os dispositivos que melhor respondem a uma determinada necessidade se mostram como problemas relevantes a serem investigados no paradigma da Internet das Coisas. Este trabalho auxilia mecanismos de busca de fontes produtoras de dados, propondo uma técnica que possa, de forma objetiva, indicar quais destas entidades são mais apropriadas, considerando como critérios os seus atributos de qualidade. Para tanto, foram consideradas questões de interoperabilidade no formato dos dados gerados pelos produtores de dados e dos metadados de sua descrição; escalabilidade, na técnica proposta para o ranqueamento dos produtores de dados identificados pelo mecanismo de seleção e, por fim, monitoramento dos indicadores de qualidade dos produtores de dados. Como principais contribuições deste trabalho estão: (i) o uso e o monitoramento dinâmico de métricas de qualidade na descrição dos produtores de dados, (ii) proposta de uma técnica de ranqueamento de produtores de dados que utilize atributos de qualidade diversos e que acompanhe as características dinâmicas dos produtores de dados (iii) a proposta do conceito de fila dinâmica de resultados no mecanismo de busca, visando economia de processamento e ganho de desempenho e (iv) uso do estilo arquitetural REST para a oferta dos produtores de dados como recursos. Por fim, foi considerado um cenário de uso do aplicativo móvel Bike Cidadão com o objetivo de avaliar a performance das contribuições propostas. A avaliação observou, sobretudo, o tempo de resposta necessário à execução de consultas ao catálogo utilizando, ou não, o conceito de fila dinâmica de resultados em diferentes situações, variando a quantidade de consumidores e produtores de dados disponíveis.
publishDate 2016
dc.date.issued.fl_str_mv 2016-09-05
dc.date.accessioned.fl_str_mv 2018-08-17T22:10:41Z
dc.date.available.fl_str_mv 2018-08-17T22:10:41Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/25680
url https://repositorio.ufpe.br/handle/123456789/25680
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.publisher.program.fl_str_mv Programa de Pos Graduacao em Ciencia da Computacao
dc.publisher.initials.fl_str_mv UFPE
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Pernambuco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
bitstream.url.fl_str_mv https://repositorio.ufpe.br/bitstream/123456789/25680/6/DISSERTA%c3%87%c3%83O%20Emanoel%20Carlos%20Gomes%20Ferraz%20Silva.pdf.jpg
https://repositorio.ufpe.br/bitstream/123456789/25680/2/license_rdf
https://repositorio.ufpe.br/bitstream/123456789/25680/3/license.txt
https://repositorio.ufpe.br/bitstream/123456789/25680/4/DISSERTA%c3%87%c3%83O%20Emanoel%20Carlos%20Gomes%20Ferraz%20Silva.pdf
https://repositorio.ufpe.br/bitstream/123456789/25680/5/DISSERTA%c3%87%c3%83O%20Emanoel%20Carlos%20Gomes%20Ferraz%20Silva.pdf.txt
bitstream.checksum.fl_str_mv c3745ff7589014d667992f5ba172d699
e39d27027a6cc9cb039ad269a5db8e34
4b8a02c7f2818eaf00dcf2260dd5eb08
115e266ff95a75c0a31f11ca410c6967
de025ce04e52b1f4297e5556af9b2d8a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1862742004700545024