Repositório Digital

A- A A+

Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT

.

Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT

Mostrar registro completo

Estatísticas

Título Proposta de agente blackboard para a resolução de interoperabilidade semântica em IoT
Autor Ribeiro, Rodrigo Zanella
Orientador Vicari, Rosa Maria
Data 2016
Nível Graduação
Instituição Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Assunto Agentes inteligentes
Internet das coisas
[en] Internet of things
[en] Multiagent systems
[en] Ontologies
[en] Semantic Interoperability
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.
Abstract 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.
Tipo Trabalho de conclusão de graduação
URI http://hdl.handle.net/10183/147644
Arquivos Descrição Formato
000999694.pdf (1.235Mb) Texto completo Adobe PDF Visualizar/abrir

Este item está licenciado na Creative Commons License

Este item aparece na(s) seguinte(s) coleção(ões)


Mostrar registro completo

Percorrer



  • O autor é titular dos direitos autorais dos documentos disponíveis neste repositório e é vedada, nos termos da lei, a comercialização de qualquer espécie sem sua autorização prévia.
    Projeto gráfico elaborado pelo Caixola - Clube de Criação Fabico/UFRGS Powered by DSpace software, Version 1.8.1.