Uma infraestrutura de integração de fontes de dados para auxílio ao desenvolvimento de aplicações IoT
Autor(a) principal: | |
---|---|
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-07-17 16:59:50.236oai:repositorio.ufes.br:10/9829http://repositorio.ufes.brRepositório InstitucionalPUBhttp://repositorio.ufes.br/oai/requestopendoar:21082024-10-15T17:58:28.162634Repositó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_ |
1813022549311750144 |