Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/147644 |
Resumo: | A grande diversidade de aplicações em Internet das coisas gera um problema de interoperabilidade semântica, na medida que dois dispositivos que pertencem a aplicações diferentes precisam se comunicar. Esse trabalho propõe o agente tradutor, que funciona como um intermediário entre a comunicação entre dois dispositivos IoT. Ele é baseado na arquitetura blackboard dividido em áreas, onde cada área corresponde a um grupo de dispositivos IoT que utilizam a mesma ontologia. Outro agente proposto é o agente de alinhamento, que utiliza o algoritmo de similaridade N-GRAMA e módulos de ontologias dos dispositivos IoT, buscam encontrar conceitos relacionados entre aplicações, de forma que facilite o tratamento do problema de interoperabilidade semântica em Internet das Coisas. Esses agentes são aplicados em um sistema de impressão. O sistema de impressão é composto pelo agente usuário, que controla uma fila de impressão virtual, interagindo com o sistema para conseguir uma impressora para o usuário. O agente servidor é o outro agente que compõe o sistema e realiza o controle de acesso às impressoras pelo usuário e detém informações básicas do funcionamento delas. O agente impressora controla e interage com as impressoras do sistema. Cada agente do sistema tem sua própria ontologia e o agente tradutor e de alinhamento fazem a conversão das mensagens entre esses agentes. |
id |
UFRGS-2_8d1e1c8d66c41f999903ec1965b0283e |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/147644 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Ribeiro, Rodrigo ZanellaVicari, Rosa Maria2016-08-25T02:16:42Z2016http://hdl.handle.net/10183/147644000999694A grande diversidade de aplicações em Internet das coisas gera um problema de interoperabilidade semântica, na medida que dois dispositivos que pertencem a aplicações diferentes precisam se comunicar. Esse trabalho propõe o agente tradutor, que funciona como um intermediário entre a comunicação entre dois dispositivos IoT. Ele é baseado na arquitetura blackboard dividido em áreas, onde cada área corresponde a um grupo de dispositivos IoT que utilizam a mesma ontologia. Outro agente proposto é o agente de alinhamento, que utiliza o algoritmo de similaridade N-GRAMA e módulos de ontologias dos dispositivos IoT, buscam encontrar conceitos relacionados entre aplicações, de forma que facilite o tratamento do problema de interoperabilidade semântica em Internet das Coisas. Esses agentes são aplicados em um sistema de impressão. O sistema de impressão é composto pelo agente usuário, que controla uma fila de impressão virtual, interagindo com o sistema para conseguir uma impressora para o usuário. O agente servidor é o outro agente que compõe o sistema e realiza o controle de acesso às impressoras pelo usuário e detém informações básicas do funcionamento delas. O agente impressora controla e interage com as impressoras do sistema. Cada agente do sistema tem sua própria ontologia e o agente tradutor e de alinhamento fazem a conversão das mensagens entre esses agentes.The wide variety of applications in the Internet of Things brings up a semantic interoperability problem, as two devices belonging to different applications need to communicate. This paper proposes the translator agent, which acts as an intermediary between the communication of two IoT devices. It is based on blackboard architecture divided into areas, where each area represents a group of IoT devices using the same ontology. Another proposed agent is the alignment agent, which uses the N-GRAM similarity algorithm and modules of IoT devices ontologies, seek to find related concepts between applications in order to facilitate the treatment of the problem of semantic interoperability in the Internet of Things. These agents are applied in a printing system. The printing system is composed of the user agent, which controls a virtual print queue, interacting with the system to get a printer to the user. The server agent is another agent that composes the system and performs the user printers to access control and holds basic information about the operation of them. The printer agent controls and interacts with the system printers. Each system has its own ontology agent and the translator and alignment agents make the conversion of messages between these agents.application/pdfporInternet das coisasAgentes inteligentesMultiagent systemsOntologiesSemantic InteroperabilityInternet of thingsProposta de agente blackboard para a resolução de interoperabilidade semântica em IoTinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2016Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000999694.pdf000999694.pdfTexto completoapplication/pdf1235643http://www.lume.ufrgs.br/bitstream/10183/147644/1/000999694.pdff4ccc9f8d7e0f0cbb46db71d47cce65bMD51TEXT000999694.pdf.txt000999694.pdf.txtExtracted Texttext/plain125889http://www.lume.ufrgs.br/bitstream/10183/147644/2/000999694.pdf.txte27878b300dc05ee49e96aab98c3e8dfMD52THUMBNAIL000999694.pdf.jpg000999694.pdf.jpgGenerated Thumbnailimage/jpeg1047http://www.lume.ufrgs.br/bitstream/10183/147644/3/000999694.pdf.jpg03c4e0cc3655c3eca19da1a267de6554MD5310183/1476442018-10-29 08:41:02.802oai:www.lume.ufrgs.br:10183/147644Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-29T11:41:02Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
title |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
spellingShingle |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT Ribeiro, Rodrigo Zanella Internet das coisas Agentes inteligentes Multiagent systems Ontologies Semantic Interoperability Internet of things |
title_short |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
title_full |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
title_fullStr |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
title_full_unstemmed |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
title_sort |
Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT |
author |
Ribeiro, Rodrigo Zanella |
author_facet |
Ribeiro, Rodrigo Zanella |
author_role |
author |
dc.contributor.author.fl_str_mv |
Ribeiro, Rodrigo Zanella |
dc.contributor.advisor1.fl_str_mv |
Vicari, Rosa Maria |
contributor_str_mv |
Vicari, Rosa Maria |
dc.subject.por.fl_str_mv |
Internet das coisas Agentes inteligentes |
topic |
Internet das coisas Agentes inteligentes Multiagent systems Ontologies Semantic Interoperability Internet of things |
dc.subject.eng.fl_str_mv |
Multiagent systems Ontologies Semantic Interoperability Internet of things |
description |
A grande diversidade de aplicações em Internet das coisas gera um problema de interoperabilidade semântica, na medida que dois dispositivos que pertencem a aplicações diferentes precisam se comunicar. Esse trabalho propõe o agente tradutor, que funciona como um intermediário entre a comunicação entre dois dispositivos IoT. Ele é baseado na arquitetura blackboard dividido em áreas, onde cada área corresponde a um grupo de dispositivos IoT que utilizam a mesma ontologia. Outro agente proposto é o agente de alinhamento, que utiliza o algoritmo de similaridade N-GRAMA e módulos de ontologias dos dispositivos IoT, buscam encontrar conceitos relacionados entre aplicações, de forma que facilite o tratamento do problema de interoperabilidade semântica em Internet das Coisas. Esses agentes são aplicados em um sistema de impressão. O sistema de impressão é composto pelo agente usuário, que controla uma fila de impressão virtual, interagindo com o sistema para conseguir uma impressora para o usuário. O agente servidor é o outro agente que compõe o sistema e realiza o controle de acesso às impressoras pelo usuário e detém informações básicas do funcionamento delas. O agente impressora controla e interage com as impressoras do sistema. Cada agente do sistema tem sua própria ontologia e o agente tradutor e de alinhamento fazem a conversão das mensagens entre esses agentes. |
publishDate |
2016 |
dc.date.accessioned.fl_str_mv |
2016-08-25T02:16:42Z |
dc.date.issued.fl_str_mv |
2016 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/147644 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000999694 |
url |
http://hdl.handle.net/10183/147644 |
identifier_str_mv |
000999694 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/147644/1/000999694.pdf http://www.lume.ufrgs.br/bitstream/10183/147644/2/000999694.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/147644/3/000999694.pdf.jpg |
bitstream.checksum.fl_str_mv |
f4ccc9f8d7e0f0cbb46db71d47cce65b e27878b300dc05ee49e96aab98c3e8df 03c4e0cc3655c3eca19da1a267de6554 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1801224515645079552 |