Um catálogo de provedores de dados para a Internet das coisas
| Ano de defesa: | 2016 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |