Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFABC |
Texto Completo: | http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453 |
Resumo: | Orientador: Prof. Dr. Carlos Alberto Kamienski |
id |
UFBC_1fbf7556900f753f32eeb2a3bd9bed1b |
---|---|
oai_identifier_str |
oai:BDTD:122453 |
network_acronym_str |
UFBC |
network_name_str |
Repositório Institucional da UFABC |
repository_id_str |
|
spelling |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentesMODELAGEM DE DADOSCOMPUTAÇÃO SENSÍVEL AO CONTEXTOCOMPUTAÇÃO EM NUVEMCOMPUTAÇÃO EM NÉVOAINTERNET DAS COISASAPLICAÇÕES INTELIGENTESRASTREABILIDADEPERDA DE DADOSDATA MODELINGCONTEXT-AWARE COMPUTINGCLOUD COMPUTINGFOG COMPUTINGINTERNET OF THINGSSMART APPLICATIONSTRACEABILITYDATA LOSSPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DA INFORMAÇÃO - UFABCOrientador: Prof. Dr. Carlos Alberto KamienskiCoorientador: Prof. Dr.Ronaldo Cristiano PratiTese (doutorado) - Universidade Federal do ABC, Programa de Pós-Graduação em Engenharia da Informação, Santo André, 2021.As Aplicações Inteligentes utilizam recursos de IoT para melhorar a experiência dos seus usuários nas cidades, na indústria, no campo e na saúde. Suas soluções demandam inovação pois (1) elas trabalham com cenários variados, (2) com um grande volume e variabilidade de dados, em arquiteturas distribuídas e, muitas vezes, (3) exigindo respostas em tempo real. Além disso, (4) essa combinação torna esse tipo de aplicação mais sensível a falhas, que podem fazer com que muitos dados sejam perdidos por problemas de hardware/software, conexão com a internet, fornecimento de energia, entre outras coisas. A perda de dados prejudica a rastreabilidade de eventos e consequentemente a auditoria do que foi executado. Para lidar com os desafios que as Aplicações Inteligentes trazem, seu modelo de dados precisa (1) ser genérico para se adequar a diferentes cenários, (2) flexível para lidar com diferentes formatos de dados, (3) escalável para ter bom desempenho diante grandes volumes de dados, e, por fim, (4) ser rastreável para que os eventos possam ser auditados, mesmo em caso de perda de dados. O objetivo desta pesquisa é propor e validar uma abordagem de modelagem de dados para aplicações inteligentes que apresente soluções para os quatro desafios citados: ser (1) genérica, (2) flexível, (3) escalável e (4) rastreável. Além disso, também é objetivo explorar a característica da rastreabilidade mediante a perda de dados e propor uma solução usando uma abordagem probabilística para esses casos. Para a validação, são usados testes qualitativos e quantitativos para cada uma das características. Os resultados dos experimentos qualitativos mostraram que o modelo proposto consegue se adaptar a diferentes cenários e armazenar dados de tipos variados, sendo assim genérico e flexível. Já os resultados dos experimentos quantitativos mostraram que a arquitetura distribuída e as modelagens híbridas diminuem o gargalo do armazenamento de uma grande quantidade de dados e que as abordagens probabilísticas podem ser usadas para rastrear eventos mesmo em casos em que parte dos dados são perdidos, senso assim escalável e rastreável.Intelligent Applications uses IoT resources to improve the experience of its users in cities, industry, the countryside and healthcare. Their solutions demand innovation because (1) they work with varied scenarios, (2) with a large volume and variability of data, in distributed architectures and, often, (3) requiring real-time responses. Furthermore, (4) this combination makes this type of application more sensitive to failures, which can cause a lot of data to be lost due to hardware/software problems, internet connection, power supply, among other things. The loss of data hinders the traceability of events and consequently the auditing of what has been executed. To deal with the challenges that Intelligent Applications bring, its data model needs to (1) be generic to suit different scenarios, (2) be flexible to handle different data formats, (3) be scalable to perform well in large volumes of data, and, finally, (4) be traceable so that events can be audited, even in case of data loss. The objective of this research is to propose and validate a data modeling approach for intelligent applications that presents solutions for the four challenges cited: to be (1) generic, (2) flexible, (3) scalable and (4) traceable. In addition, it also aims to explore the traceability feature through data loss and propose a solution using a probabilistic approach for these cases. For validation, qualitative and quantitative tests are used for each of the characteristics. The results of the qualitative experiments showed that the proposed model can adapt to different scenarios and store data of various types, thus being generic and flexible. The results of the quantitative experiments showed that the distributed architecture and hybrid modeling decreases the bottleneck of storing a large amount of data and that probabilistic approaches can be used to track events even in cases where part of the data is lost, thus scalable and traceable.Kamienski, Carlos AlbertoPrati, Ronaldo CristianoScott, Ana Lígia BarbourKleinschmidt, João HenriqueBittencourt, Luiz FernandoMaia, Rodrigo FilevBiondi, Gabriela Oliveira2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf114 f. : il.http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453&midiaext=79875http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453&midiaext=79874Cover: http://biblioteca.ufabc.edu.br/php/capa.php?obra=122453porreponame:Repositório Institucional da UFABCinstname:Universidade Federal do ABC (UFABC)instacron:UFABCinfo:eu-repo/semantics/openAccess2022-06-20T09:17:28Zoai:BDTD:122453Repositório InstitucionalPUBhttp://www.biblioteca.ufabc.edu.br/oai/oai.phpopendoar:2022-06-20T09:17:28Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC)false |
dc.title.none.fl_str_mv |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
title |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
spellingShingle |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes Biondi, Gabriela Oliveira MODELAGEM DE DADOS COMPUTAÇÃO SENSÍVEL AO CONTEXTO COMPUTAÇÃO EM NUVEM COMPUTAÇÃO EM NÉVOA INTERNET DAS COISAS APLICAÇÕES INTELIGENTES RASTREABILIDADE PERDA DE DADOS DATA MODELING CONTEXT-AWARE COMPUTING CLOUD COMPUTING FOG COMPUTING INTERNET OF THINGS SMART APPLICATIONS TRACEABILITY DATA LOSS PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DA INFORMAÇÃO - UFABC |
title_short |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
title_full |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
title_fullStr |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
title_full_unstemmed |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
title_sort |
Modelos de dados rastreáveis em arquiteturas de aplicações inteligentes |
author |
Biondi, Gabriela Oliveira |
author_facet |
Biondi, Gabriela Oliveira |
author_role |
author |
dc.contributor.none.fl_str_mv |
Kamienski, Carlos Alberto Prati, Ronaldo Cristiano Scott, Ana Lígia Barbour Kleinschmidt, João Henrique Bittencourt, Luiz Fernando Maia, Rodrigo Filev |
dc.contributor.author.fl_str_mv |
Biondi, Gabriela Oliveira |
dc.subject.por.fl_str_mv |
MODELAGEM DE DADOS COMPUTAÇÃO SENSÍVEL AO CONTEXTO COMPUTAÇÃO EM NUVEM COMPUTAÇÃO EM NÉVOA INTERNET DAS COISAS APLICAÇÕES INTELIGENTES RASTREABILIDADE PERDA DE DADOS DATA MODELING CONTEXT-AWARE COMPUTING CLOUD COMPUTING FOG COMPUTING INTERNET OF THINGS SMART APPLICATIONS TRACEABILITY DATA LOSS PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DA INFORMAÇÃO - UFABC |
topic |
MODELAGEM DE DADOS COMPUTAÇÃO SENSÍVEL AO CONTEXTO COMPUTAÇÃO EM NUVEM COMPUTAÇÃO EM NÉVOA INTERNET DAS COISAS APLICAÇÕES INTELIGENTES RASTREABILIDADE PERDA DE DADOS DATA MODELING CONTEXT-AWARE COMPUTING CLOUD COMPUTING FOG COMPUTING INTERNET OF THINGS SMART APPLICATIONS TRACEABILITY DATA LOSS PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DA INFORMAÇÃO - UFABC |
description |
Orientador: Prof. Dr. Carlos Alberto Kamienski |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453 |
url |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453&midiaext=79875 http://biblioteca.ufabc.edu.br/index.php?codigo_sophia=122453&midiaext=79874 Cover: http://biblioteca.ufabc.edu.br/php/capa.php?obra=122453 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 114 f. : il. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFABC instname:Universidade Federal do ABC (UFABC) instacron:UFABC |
instname_str |
Universidade Federal do ABC (UFABC) |
instacron_str |
UFABC |
institution |
UFABC |
reponame_str |
Repositório Institucional da UFABC |
collection |
Repositório Institucional da UFABC |
repository.name.fl_str_mv |
Repositório Institucional da UFABC - Universidade Federal do ABC (UFABC) |
repository.mail.fl_str_mv |
|
_version_ |
1813263959221862400 |