Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT

Detalhes bibliográficos
Autor(a) principal: Gomes Filho, Helder de Oliveira
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
Texto Completo: http://repositorio.ufes.br/handle/10/9829
Resumo: abstract
id UFES_e1733c6ea15908a0db3f8b89766e1730
oai_identifier_str oai:repositorio.ufes.br:10/9829
network_acronym_str UFES
network_name_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
repository_id_str 2108
spelling Pereira Filho, José GonçalvesGomes Filho, Helder de OliveiraSantos, Celso Alberto SaibelRossetto, Silvana2018-08-02T00:03:45Z2018-08-012018-08-02T00:03:45Z2016-09-29abstractDesenvolvedores de aplicações IoT estão criando seus projetos em um ecosistema que possui diversidade de dispositivos e sensores, diferentes implementações de software (por exemplo, em Android, iOS, Linux, Desktop, Web), diferenes modos de interação (publisher/subscriber, request/response, comandos), diferentes unidades métricas (por exemplo, Celsius e Fahrenheit) e diversos desafios no desenvolvimento de aplicações. Um fator desejável nesta área é que o especialista de domínio seja aproximado do ambiente de desenvolvimento e cada vez menos o analista de software fique encarregado de aplicar as alterações pensadas pelo especialista de domínio. Percebe-se que existe um grande gap nessa área até que seja possível o fácil desenvolvimento de aplicações avançadas de IoT por pessoas que desconhecem o domínio de programação de computadores. Uma Linguagem Específica de Domínio (DSL) poderia ser definida para simplificar o desenvolvimento de aplicações IoT, oferecendo ainda primitivas funcionais para descrição do problema e solução. A proposta da ISBM é justamente definir uma linguagem orientada a datasets para programação de aplicações voltadas para IoT. Dessa forma, a iteração entre diferentes bases de dados acontece de forma transparente, e o desenvolvedor não precisa se preocupar com a transferência de dados. Além disso, incluso na proposta, está uma máquina virtual capaz de interpretar o código ISBM em diferentes plataformas, incluindo Desktop (Windows, Linux, OSX), WEB e Dispositivos Móveis (Android, iOS). Para facilitar o uso da linguagem e permitir que pessoas sem grandes conhecimentos no domínio de programação (por exemplo, analistas de domínio) possam descrever regras complexas a fim de criar uma aplicação IoT baseada na ISBM, está incluso também na proposta um Editor Visual da linguagem ISBM, com suporte a edição e conexão à serviços IoT, recomendação de serviços, associação entre diferentes fontes de dados e edição de regras complexas de forma visual. O objetivo é que usuários não especialistas em programação ou mesmo pessoas leigas consigam relacionar diferentes bases de dados de forma visual e criar regras a partir de uma idéia para gerar conclusões. As conclusões podem executar tarefas ou comandos na arquitetura em que a aplicação IoT estiver sendo executada, por exemplo, o envio de e-mail ou de SMS.TextGOMES FILHO, Helder de Oliveira. Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT. 2016. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016.http://repositorio.ufes.br/handle/10/9829porUniversidade Federal do Espírito SantoMestrado em InformáticaPrograma de Pós-Graduação em InformáticaUFESBRCentro TecnológicoCiência da Computação004Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoTinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)instname:Universidade Federal do Espírito Santo (UFES)instacron:UFESORIGINALAta de Defesa.pdfapplication/pdf619087http://repositorio.ufes.br/bitstreams/9d9a2ccb-19b2-4685-a5cf-44272a9033f2/download66e2b3cf964913b79a60204a111ffadeMD5110/98292024-06-28 16:11:26.106oai:repositorio.ufes.br:10/9829http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-06-28T16:11:26Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)false
dc.title.none.fl_str_mv Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
title Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
spellingShingle Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
Gomes Filho, Helder de Oliveira
Ciência da Computação
004
title_short Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
title_full Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
title_fullStr Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
title_full_unstemmed Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
title_sort Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
author Gomes Filho, Helder de Oliveira
author_facet Gomes Filho, Helder de Oliveira
author_role author
dc.contributor.advisor1.fl_str_mv Pereira Filho, José Gonçalves
dc.contributor.author.fl_str_mv Gomes Filho, Helder de Oliveira
dc.contributor.referee1.fl_str_mv Santos, Celso Alberto Saibel
dc.contributor.referee2.fl_str_mv Rossetto, Silvana
contributor_str_mv Pereira Filho, José Gonçalves
Santos, Celso Alberto Saibel
Rossetto, Silvana
dc.subject.cnpq.fl_str_mv Ciência da Computação
topic Ciência da Computação
004
dc.subject.udc.none.fl_str_mv 004
description abstract
publishDate 2016
dc.date.issued.fl_str_mv 2016-09-29
dc.date.accessioned.fl_str_mv 2018-08-02T00:03:45Z
dc.date.available.fl_str_mv 2018-08-01
2018-08-02T00:03:45Z
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 GOMES FILHO, Helder de Oliveira. Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT. 2016. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016.
dc.identifier.uri.fl_str_mv http://repositorio.ufes.br/handle/10/9829
identifier_str_mv GOMES FILHO, Helder de Oliveira. Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT. 2016. Dissertação (Mestrado em Informática) - Universidade Federal do Espírito Santo, Centro Tecnológico, Vitória, 2016.
url http://repositorio.ufes.br/handle/10/9829
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 Text
dc.publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Informática
dc.publisher.initials.fl_str_mv UFES
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Centro Tecnológico
publisher.none.fl_str_mv Universidade Federal do Espírito Santo
Mestrado em Informática
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
instname:Universidade Federal do Espírito Santo (UFES)
instacron:UFES
instname_str Universidade Federal do Espírito Santo (UFES)
instacron_str UFES
institution UFES
reponame_str Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
collection Repositório Institucional da Universidade Federal do Espírito Santo (riUfes)
bitstream.url.fl_str_mv http://repositorio.ufes.br/bitstreams/9d9a2ccb-19b2-4685-a5cf-44272a9033f2/download
bitstream.checksum.fl_str_mv 66e2b3cf964913b79a60204a111ffade
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Espírito Santo (riUfes) - Universidade Federal do Espírito Santo (UFES)
repository.mail.fl_str_mv
_version_ 1804309184594837504