Um modelo para descoberta de aplicativos de Internet das coisas
| Ano de defesa: | 2017 |
|---|---|
| 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 Católica de Brasília
|
| Programa de Pós-Graduação: |
Programa Strictu Sensu em Gestão do Conhecimento e da Tecnologia da Informação
|
| Departamento: |
Escola de Educação, Tecnologia e Comunicação
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://bdtd.ucb.br:8443/jspui/handle/tede/2310 |
Resumo: | The evolution of Internet can be summarized in three phases. In the beginning, web 1.0 was marked by the World Wide Web, a network of static documents linked by the HTML markup language. Then it evolved into web 2.0, where bidirectional communi-cation enabled user interaction by means of social networking services, blogs, and wikis. Currently, the researches are focused on semantic web, or web 3.0, which has the purpose of marking the content of web in such a way that it is understandable by machines. Sensor network and wireless actuator technologies have also evolved to form a network of devices and objects connected to Internet that, in addition to sen-sors, also includes wearable technologies. For the theoretical basis of this work, a bibliographical research was carried out to access the most relevant publications on Internet of Things (IoT), discovery, repository and application discovery. The re-search showed that the Internet of Things paradigm presents some gaps. It was veri-fied that none of the researched approaches presents a proposal of repository to make a catalogue of applications, neither tools to discover applications and services of IoT for reuse. The purpose of this dissertation is to: (i) to propose a model of re-pository to catalogue IoT applications and services, and (ii) to develop a tool for dis-covering IoT applications and services for reuse. The goal is to turn the search and reuse of existing solutions easier in order to avoid rework and to speed up the devel-opment of applications for IoT. A set of relevant descriptions to the specification of the applications and the services, and a non-relational database for storing the infor-mation were used to create the repository model. To implement the discovery tool, Artificial Intelligence techniques were applied, specifically the kNN (Nearest Neigh-bor) classification algorithm, adapted to use the Levenshtein distance. The adapta-tion showed better results in identifying the nearest neighbor, that is, the application or service that complies better with the specifications and needs of the user. |
| id |
UCB_7f970eb68933e9e0bd09901939ff9f10 |
|---|---|
| oai_identifier_str |
oai:bdtd.ucb.br:tede/2310 |
| network_acronym_str |
UCB |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UCB |
| repository_id_str |
|
| spelling |
Prado, Hércules Antonio dohttp://lattes.cnpq.br/1350331210278996Haendchen Filho, Aluíziohttp://lattes.cnpq.br/7194396439993622http://lattes.cnpq.br/0288536464496739Barbosa Júnior, Antônio2017-11-17T12:41:04Z2017-08-31BARBOSA JÚNIOR, Antônio. Um modelo para descoberta de aplicativos de Internet das coisas. 2017. 92 f. Dissertação (Programa Stricto Sensu em Gestão do Conhecimento e da Tecnologia da Informação) - Universidade Católica de Brasília, Brasília, 2017.https://bdtd.ucb.br:8443/jspui/handle/tede/2310The evolution of Internet can be summarized in three phases. In the beginning, web 1.0 was marked by the World Wide Web, a network of static documents linked by the HTML markup language. Then it evolved into web 2.0, where bidirectional communi-cation enabled user interaction by means of social networking services, blogs, and wikis. Currently, the researches are focused on semantic web, or web 3.0, which has the purpose of marking the content of web in such a way that it is understandable by machines. Sensor network and wireless actuator technologies have also evolved to form a network of devices and objects connected to Internet that, in addition to sen-sors, also includes wearable technologies. For the theoretical basis of this work, a bibliographical research was carried out to access the most relevant publications on Internet of Things (IoT), discovery, repository and application discovery. The re-search showed that the Internet of Things paradigm presents some gaps. It was veri-fied that none of the researched approaches presents a proposal of repository to make a catalogue of applications, neither tools to discover applications and services of IoT for reuse. The purpose of this dissertation is to: (i) to propose a model of re-pository to catalogue IoT applications and services, and (ii) to develop a tool for dis-covering IoT applications and services for reuse. The goal is to turn the search and reuse of existing solutions easier in order to avoid rework and to speed up the devel-opment of applications for IoT. A set of relevant descriptions to the specification of the applications and the services, and a non-relational database for storing the infor-mation were used to create the repository model. To implement the discovery tool, Artificial Intelligence techniques were applied, specifically the kNN (Nearest Neigh-bor) classification algorithm, adapted to use the Levenshtein distance. The adapta-tion showed better results in identifying the nearest neighbor, that is, the application or service that complies better with the specifications and needs of the user.A evolução da Internet pode ser sintetizada em três fases. No início, a web 1.0 foi marcada pela world wide web, uma rede de documentos estáticos vinculados pela linguagem de marcação HTML. Depois, ela evoluiu para a web 2.0, na qual a comu-nicação bidirecional permitiu a interação do usuário com os serviços de redes soci-ais, blogs e wikis. Atualmente, as pesquisas estão voltadas para a web semântica ou web 3.0, que tem a finalidade de marcar o conteúdo da web de forma que seja com-preensível por máquinas. As tecnologias de redes de sensores e atuadores sem fio também evoluíram, e passaram a compor uma malha de dispositivos e objetos co-nectados na Internet que além dos sensores, abrange também as tecnologias vestí-veis Para a fundamentação teórica deste trabalho, realizou-se uma pesquisa biblio-gráfica com acesso às publicações mais relevantes sobre Internet of Things, disco-very, repository e application discovery. Na pesquisa, constatou-se que o paradigma de Internet das Coisas apresenta algumas lacunas. Verificou-se que nenhuma das abordagens pesquisadas apresenta uma proposta de repositório para catalogar apli-cativos, nem ferramentas para descoberta de aplicativos e serviços de IoT para reu-so. A proposta desta dissertação é: (i) propor um modelo de repositório para catalo-gar aplicativos e serviços de IoT e, (ii) desenvolver uma ferramenta para descoberta de aplicativos e serviços de IoT para reuso. O objetivo é facilitar a busca e o reuso de soluções já existentes para evitar o retrabalho e agilizar o desenvolvimento de aplicativos para IoT. Para criar o modelo de repositório, utilizou-se um conjunto de descritores relevantes para a especificação dos aplicativos e serviços, e um banco de dados não relacional para o armazenamento das informações. Para implementar a ferramenta de descoberta, foram aplicadas técnicas de Inteligência Artificial, mais especificamente o algoritmo de classificação kNN (Nearest Neighbor), adaptado pa-ra utilizar a distância de Levenshtein. A adaptação apresentou melhores resultados para a identificação do vizinho mais próximo, ou seja, aquele aplicativo ou serviço mais aderente às especificações e necessidades do usuário.Submitted by Sara Ribeiro (sara.ribeiro@ucb.br) on 2017-11-17T12:40:52Z No. of bitstreams: 1 AntonioBarbosaJuniorDissertacao2017.pdf: 3677259 bytes, checksum: 2e28ae94c001e36741ccb4fefefd5804 (MD5)Approved for entry into archive by Sara Ribeiro (sara.ribeiro@ucb.br) on 2017-11-17T12:41:04Z (GMT) No. of bitstreams: 1 AntonioBarbosaJuniorDissertacao2017.pdf: 3677259 bytes, checksum: 2e28ae94c001e36741ccb4fefefd5804 (MD5)Made available in DSpace on 2017-11-17T12:41:04Z (GMT). No. of bitstreams: 1 AntonioBarbosaJuniorDissertacao2017.pdf: 3677259 bytes, checksum: 2e28ae94c001e36741ccb4fefefd5804 (MD5) Previous issue date: 2017-08-31application/pdfhttps://bdtd.ucb.br:8443/jspui/retrieve/5275/AntonioBarbosaJuniorDissertacao2017.pdf.jpgporUniversidade Católica de BrasíliaPrograma Strictu Sensu em Gestão do Conhecimento e da Tecnologia da InformaçãoUCBBrasilEscola de Educação, Tecnologia e ComunicaçãoInternet das coisasDescoberta de aplicativosRepositórioReusoCNPQ::CIENCIAS SOCIAIS APLICADAS::CIENCIA DA INFORMACAOUm modelo para descoberta de aplicativos de Internet das coisasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UCBinstname:Universidade Católica de Brasília (UCB)instacron:UCBLICENSElicense.txtlicense.txttext/plain; charset=utf-82122https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/1/license.txt302d2cd6169132532f8ce4ab3974cba3MD51ORIGINALAntonioBarbosaJuniorDissertacao2017.pdfAntonioBarbosaJuniorDissertacao2017.pdfapplication/pdf3677259https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/2/AntonioBarbosaJuniorDissertacao2017.pdf2e28ae94c001e36741ccb4fefefd5804MD52TEXTAntonioBarbosaJuniorDissertacao2017.pdf.txtAntonioBarbosaJuniorDissertacao2017.pdf.txttext/plain153845https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/3/AntonioBarbosaJuniorDissertacao2017.pdf.txtca224f67a071a1881f2997190ae2dd3dMD53THUMBNAILAntonioBarbosaJuniorDissertacao2017.pdf.jpgAntonioBarbosaJuniorDissertacao2017.pdf.jpgimage/jpeg5786https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/4/AntonioBarbosaJuniorDissertacao2017.pdf.jpg3e792ad3a9970d75629ddb307d183cc0MD54tede/23102019-09-09 17:51:23.197oai:bdtd.ucb.br:tede/2310RXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSAKWFhYIChTaWdsYSBkYSBVbml2ZXJzaWRhZGUpIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgCmRpc3RyaWJ1aXIgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gCnBhcmEgcXVhbHF1ZXIgbWVpbyBvdSBmb3JtYXRvIHBhcmEgZmlucyBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBTaWdsYSBkZSBVbml2ZXJzaWRhZGUgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGEgc3VhIHRlc2Ugb3UgCmRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIApuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSAKY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIApkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIApvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIApBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyBPUkdBTklTTU8gUVVFIE7Dg08gU0VKQSBBIFNJR0xBIERFIApVTklWRVJTSURBREUsIFZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PIApUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSAKZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Biblioteca Digital de Teses e Dissertaçõeshttps://bdtd.ucb.br:8443/jspui/PRIhttps://bdtd.ucb.br:8443/oai/requestsdi@ucb.bropendoar:47812019-09-09T17:51:23Biblioteca Digital de Teses e Dissertações da UCB - Universidade Católica de Brasília (UCB)false |
| dc.title.por.fl_str_mv |
Um modelo para descoberta de aplicativos de Internet das coisas |
| title |
Um modelo para descoberta de aplicativos de Internet das coisas |
| spellingShingle |
Um modelo para descoberta de aplicativos de Internet das coisas Barbosa Júnior, Antônio Internet das coisas Descoberta de aplicativos Repositório Reuso CNPQ::CIENCIAS SOCIAIS APLICADAS::CIENCIA DA INFORMACAO |
| title_short |
Um modelo para descoberta de aplicativos de Internet das coisas |
| title_full |
Um modelo para descoberta de aplicativos de Internet das coisas |
| title_fullStr |
Um modelo para descoberta de aplicativos de Internet das coisas |
| title_full_unstemmed |
Um modelo para descoberta de aplicativos de Internet das coisas |
| title_sort |
Um modelo para descoberta de aplicativos de Internet das coisas |
| author |
Barbosa Júnior, Antônio |
| author_facet |
Barbosa Júnior, Antônio |
| author_role |
author |
| dc.contributor.advisor1.fl_str_mv |
Prado, Hércules Antonio do |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/1350331210278996 |
| dc.contributor.advisor-co1.fl_str_mv |
Haendchen Filho, Aluízio |
| dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/7194396439993622 |
| dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/0288536464496739 |
| dc.contributor.author.fl_str_mv |
Barbosa Júnior, Antônio |
| contributor_str_mv |
Prado, Hércules Antonio do Haendchen Filho, Aluízio |
| dc.subject.por.fl_str_mv |
Internet das coisas Descoberta de aplicativos Repositório Reuso |
| topic |
Internet das coisas Descoberta de aplicativos Repositório Reuso CNPQ::CIENCIAS SOCIAIS APLICADAS::CIENCIA DA INFORMACAO |
| dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS SOCIAIS APLICADAS::CIENCIA DA INFORMACAO |
| description |
The evolution of Internet can be summarized in three phases. In the beginning, web 1.0 was marked by the World Wide Web, a network of static documents linked by the HTML markup language. Then it evolved into web 2.0, where bidirectional communi-cation enabled user interaction by means of social networking services, blogs, and wikis. Currently, the researches are focused on semantic web, or web 3.0, which has the purpose of marking the content of web in such a way that it is understandable by machines. Sensor network and wireless actuator technologies have also evolved to form a network of devices and objects connected to Internet that, in addition to sen-sors, also includes wearable technologies. For the theoretical basis of this work, a bibliographical research was carried out to access the most relevant publications on Internet of Things (IoT), discovery, repository and application discovery. The re-search showed that the Internet of Things paradigm presents some gaps. It was veri-fied that none of the researched approaches presents a proposal of repository to make a catalogue of applications, neither tools to discover applications and services of IoT for reuse. The purpose of this dissertation is to: (i) to propose a model of re-pository to catalogue IoT applications and services, and (ii) to develop a tool for dis-covering IoT applications and services for reuse. The goal is to turn the search and reuse of existing solutions easier in order to avoid rework and to speed up the devel-opment of applications for IoT. A set of relevant descriptions to the specification of the applications and the services, and a non-relational database for storing the infor-mation were used to create the repository model. To implement the discovery tool, Artificial Intelligence techniques were applied, specifically the kNN (Nearest Neigh-bor) classification algorithm, adapted to use the Levenshtein distance. The adapta-tion showed better results in identifying the nearest neighbor, that is, the application or service that complies better with the specifications and needs of the user. |
| publishDate |
2017 |
| dc.date.accessioned.fl_str_mv |
2017-11-17T12:41:04Z |
| dc.date.issued.fl_str_mv |
2017-08-31 |
| 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.citation.fl_str_mv |
BARBOSA JÚNIOR, Antônio. Um modelo para descoberta de aplicativos de Internet das coisas. 2017. 92 f. Dissertação (Programa Stricto Sensu em Gestão do Conhecimento e da Tecnologia da Informação) - Universidade Católica de Brasília, Brasília, 2017. |
| dc.identifier.uri.fl_str_mv |
https://bdtd.ucb.br:8443/jspui/handle/tede/2310 |
| identifier_str_mv |
BARBOSA JÚNIOR, Antônio. Um modelo para descoberta de aplicativos de Internet das coisas. 2017. 92 f. Dissertação (Programa Stricto Sensu em Gestão do Conhecimento e da Tecnologia da Informação) - Universidade Católica de Brasília, Brasília, 2017. |
| url |
https://bdtd.ucb.br:8443/jspui/handle/tede/2310 |
| 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 Católica de Brasília |
| dc.publisher.program.fl_str_mv |
Programa Strictu Sensu em Gestão do Conhecimento e da Tecnologia da Informação |
| dc.publisher.initials.fl_str_mv |
UCB |
| dc.publisher.country.fl_str_mv |
Brasil |
| dc.publisher.department.fl_str_mv |
Escola de Educação, Tecnologia e Comunicação |
| publisher.none.fl_str_mv |
Universidade Católica de Brasília |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UCB instname:Universidade Católica de Brasília (UCB) instacron:UCB |
| instname_str |
Universidade Católica de Brasília (UCB) |
| instacron_str |
UCB |
| institution |
UCB |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UCB |
| collection |
Biblioteca Digital de Teses e Dissertações da UCB |
| bitstream.url.fl_str_mv |
https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/1/license.txt https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/2/AntonioBarbosaJuniorDissertacao2017.pdf https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/3/AntonioBarbosaJuniorDissertacao2017.pdf.txt https://bdtd.ucb.br:8443/jspui/bitstream/tede/2310/4/AntonioBarbosaJuniorDissertacao2017.pdf.jpg |
| bitstream.checksum.fl_str_mv |
302d2cd6169132532f8ce4ab3974cba3 2e28ae94c001e36741ccb4fefefd5804 ca224f67a071a1881f2997190ae2dd3d 3e792ad3a9970d75629ddb307d183cc0 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UCB - Universidade Católica de Brasília (UCB) |
| repository.mail.fl_str_mv |
sdi@ucb.br |
| _version_ |
1865735263536283648 |