CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos

Detalhes bibliográficos
Autor(a) principal: Vielitz, Felipe Lauermann
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
Texto Completo: http://www.repositorio.jesuita.org.br/handle/UNISINOS/7097
Resumo: Com o crescimento da disponibilidade de dispositivos capazes de captar informações em seu entorno e da expansão da conectividade em dispositivos móveis, soluções relacionadas à Internet das coisas (IoT) estão passando a integrar cada vez mais aspectos da sociedade. Para que soluções de IoT possam emergir no mercado com sucesso, se torna necessário mais do que o tradicional uso da computação móvel dos smartphones e portáteis, passando a utilizar os objetos do dia-a-dia de uma forma interligada e adicionando fatores de inteligência aos ambientes. A busca pela criação de ambientes capazes de proatividade irá refinar as experiências da população tanto em questões vinculadas ao trabalho quanto ao lazer, propiciando objetos com características inteligentes que se adaptam a situação atual sem a necessidade de intervenção humana. De forma a prover essa adaptação ou resposta as situações em seu entorno, torna-se necessário que os ambientes estejam cientes de sua circunstância em dado momento, para tanto, propõe-se o desenvolvimento do CMFrame, um framework para o gerenciamento de informações de contexto captadas em um ambiente físico, na forma de histórico, através do uso de entidades hierárquicas e dinâmicas. A partir desse conceito, as entidades podem modificar sua organização hierárquica para assim redefinir a quem um determinado contexto está atrelado naquele instante. Os contextos atrelados a cada entidade também são dinâmicos, e podem armazenar diferentes quantidades de valores a qualquer instante, variando indefinidamente conforme a necessidade. O framework foi avaliado através do desenvolvimento de duas aplicações, em que foram averiguadas as características oferecidas pelo CMFrame quanto ao uso de suas entidades hierárquicas e dinâmicas. Os resultados dessa avaliação mostram que o framework atende as necessidades como um gerenciador de históricos de contextos, para situações que utilizem ambientes físicos com elementos inteligentes e aplicações que fazem a gerência do ambiente através da atuação sobre os mesmos.
id USIN_0c30a98e8c997b224e34e36072186c5c
oai_identifier_str oai:www.repositorio.jesuita.org.br:UNISINOS/7097
network_acronym_str USIN
network_name_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
repository_id_str
spelling 2018-07-06T16:23:30Z2018-07-06T16:23:30Z2018-03-27Submitted by JOSIANE SANTOS DE OLIVEIRA (josianeso) on 2018-07-06T16:23:30Z No. of bitstreams: 1 Felipe Lauermann Vielitz_.pdf: 3939203 bytes, checksum: 42bc2fe574d435820ca1199d59bff225 (MD5)Made available in DSpace on 2018-07-06T16:23:30Z (GMT). No. of bitstreams: 1 Felipe Lauermann Vielitz_.pdf: 3939203 bytes, checksum: 42bc2fe574d435820ca1199d59bff225 (MD5) Previous issue date: 2018-03-27Com o crescimento da disponibilidade de dispositivos capazes de captar informações em seu entorno e da expansão da conectividade em dispositivos móveis, soluções relacionadas à Internet das coisas (IoT) estão passando a integrar cada vez mais aspectos da sociedade. Para que soluções de IoT possam emergir no mercado com sucesso, se torna necessário mais do que o tradicional uso da computação móvel dos smartphones e portáteis, passando a utilizar os objetos do dia-a-dia de uma forma interligada e adicionando fatores de inteligência aos ambientes. A busca pela criação de ambientes capazes de proatividade irá refinar as experiências da população tanto em questões vinculadas ao trabalho quanto ao lazer, propiciando objetos com características inteligentes que se adaptam a situação atual sem a necessidade de intervenção humana. De forma a prover essa adaptação ou resposta as situações em seu entorno, torna-se necessário que os ambientes estejam cientes de sua circunstância em dado momento, para tanto, propõe-se o desenvolvimento do CMFrame, um framework para o gerenciamento de informações de contexto captadas em um ambiente físico, na forma de histórico, através do uso de entidades hierárquicas e dinâmicas. A partir desse conceito, as entidades podem modificar sua organização hierárquica para assim redefinir a quem um determinado contexto está atrelado naquele instante. Os contextos atrelados a cada entidade também são dinâmicos, e podem armazenar diferentes quantidades de valores a qualquer instante, variando indefinidamente conforme a necessidade. O framework foi avaliado através do desenvolvimento de duas aplicações, em que foram averiguadas as características oferecidas pelo CMFrame quanto ao uso de suas entidades hierárquicas e dinâmicas. Os resultados dessa avaliação mostram que o framework atende as necessidades como um gerenciador de históricos de contextos, para situações que utilizem ambientes físicos com elementos inteligentes e aplicações que fazem a gerência do ambiente através da atuação sobre os mesmos.With the increasing availability of devices capable of capturing information about their surroundings and the expansion of connectivity in mobile devices, Internet of Things solutions have come to integrate more and more aspects of society. In order for IoT solutions to emerge successfully in the market, it becomes necessary to employ more than the traditional mobile computing from smartphones and portables, instead making use of day-to-day objects in an interconnected way and adding intelligence to environments. The search for environments capable of proactivity will empower the experiences of the population both in matters related to work as those of leisure, providing objects with intelligent characteristics that adapt to the current situation without the need for human intervention With the intention of providing this adaptation or response to their surroundings, it becomes necessary that the environments be aware of their circumstance at any given moment, for this purpose, the development of CMFrame is proposed, a framework for managing context information captured in a physical environment, in the form of a history, through the use of hierarchical and dynamic entities. From this concept, entities can modify their hierarchical organization to redefine to whom a certain context is linked at that moment. The contexts attached to each entity are also dynamic and can store different amounts of values at any given time, varying indefinitely as the need arises. The framework was evaluated through the development of two applications, in which the characteristics offered by CMFrame regarding the use of their hierarchical and dynamic entities were investigated. The results of this evaluation show that the framework serves the needs as a context history manager, for situations that use physical environments with intelligent elements and applications that manage the environment by acting on them.CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorVielitz, Felipe Lauermannhttp://lattes.cnpq.br/9028512901714911http://lattes.cnpq.br/6754464380129137Barbosa, Jorge Luis VictóriaUniversidade do Vale do Rio dos SinosPrograma de Pós-Graduação em Computação AplicadaUnisinosBrasilEscola PolitécnicaCMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicosACCNPQ::Ciências Exatas e da Terra::Ciência da ComputaçãoFrameworkContextoHistóricos de contextosFrameworkContextContexts historiesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://www.repositorio.jesuita.org.br/handle/UNISINOS/7097info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)instname:Universidade do Vale do Rio dos Sinos (UNISINOS)instacron:UNISINOSORIGINALFelipe Lauermann Vielitz_.pdfFelipe Lauermann Vielitz_.pdfapplication/pdf3939203http://repositorio.jesuita.org.br/bitstream/UNISINOS/7097/1/Felipe+Lauermann+Vielitz_.pdf42bc2fe574d435820ca1199d59bff225MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82099http://repositorio.jesuita.org.br/bitstream/UNISINOS/7097/2/license.txte130fff006551e19abf270f718b7ab21MD52UNISINOS/70972018-07-06 13:26:30.706oai:www.repositorio.jesuita.org.br:UNISINOS/7097Ck5PVEE6IENPTE9RVUUgQVFVSSBBIFNVQSBQUj9QUklBIExJQ0VOP0EKCkVzdGEgbGljZW4/YSBkZSBleGVtcGxvID8gZm9ybmVjaWRhIGFwZW5hcyBwYXJhIGZpbnMgaW5mb3JtYXRpdm9zLgoKTGljZW4/YSBERSBESVNUUklCVUk/P08gTj9PLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhPz9vIGRlc3RhIGxpY2VuP2EsIHZvYz8gKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlID8gClVuaXZlcnNpZGFkZSBkbyBWYWxlIGRvIFJpbyBkb3MgU2lub3MgKFVOSVNJTk9TKSBvIGRpcmVpdG8gbj9vLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCAgdHJhZHV6aXIgKGNvbmZvcm1lIGRlZmluaWRvIGFiYWl4byksIGUvb3UgCmRpc3RyaWJ1aXIgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YT8/byAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0cj9uaWNvIGUgCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyA/dWRpbyBvdSB2P2Rlby4KClZvYz8gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGU/ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGE/P28gCnBhcmEgcXVhbHF1ZXIgbWVpbyBvdSBmb3JtYXRvIHBhcmEgZmlucyBkZSBwcmVzZXJ2YT8/by4KClZvYz8gdGFtYj9tIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjP3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YT8/byBwYXJhIGZpbnMgZGUgc2VndXJhbj9hLCBiYWNrLXVwIGUgcHJlc2VydmE/P28uCgpWb2M/IGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGE/P28gPyBvcmlnaW5hbCBlIHF1ZSB2b2M/IHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIApuZXN0YSBsaWNlbj9hLiBWb2M/IHRhbWI/bSBkZWNsYXJhIHF1ZSBvIGRlcD9zaXRvIGRhIHN1YSB0ZXNlIG91IGRpc3NlcnRhPz9vIG4/bywgcXVlIHNlamEgZGUgc2V1IApjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1P20uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGE/P28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvYz8gbj9vIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvYz8gCmRlY2xhcmEgcXVlIG9idGV2ZSBhIHBlcm1pc3M/byBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyID8gU2lnbGEgZGUgVW5pdmVyc2lkYWRlIApvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW4/YSwgZSBxdWUgZXNzZSBtYXRlcmlhbCBkZSBwcm9wcmllZGFkZSBkZSB0ZXJjZWlyb3MgZXN0PyBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZT9kbyBkYSB0ZXNlIG91IGRpc3NlcnRhPz9vIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEE/P08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9DP05JTyBPVSAKQVBPSU8gREUgVU1BIEFHP05DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyBPUkdBTklTTU8gUVVFIE4/TyBTRUpBIEEgU0lHTEEgREUgClVOSVZFUlNJREFERSwgVk9DPyBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVM/TyBDT01PIApUQU1CP00gQVMgREVNQUlTIE9CUklHQT8/RVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCkEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUgKHMpIG91IG8ocykgbm9tZShzKSBkbyhzKSAKZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSB0ZXNlIG91IGRpc3NlcnRhPz9vLCBlIG4/byBmYXI/IHF1YWxxdWVyIGFsdGVyYT8/bywgYWw/bSBkYXF1ZWxhcyAKY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbj9hLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://www.repositorio.jesuita.org.br/oai/requestopendoar:2018-07-06T16:26:30Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)false
dc.title.pt_BR.fl_str_mv CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
title CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
spellingShingle CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
Vielitz, Felipe Lauermann
ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
Framework
Contexto
Históricos de contextos
Framework
Context
Contexts histories
title_short CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
title_full CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
title_fullStr CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
title_full_unstemmed CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
title_sort CMFrame : framework para o gerenciamento de históricos de contextos dinâmicos e hierárquicos
author Vielitz, Felipe Lauermann
author_facet Vielitz, Felipe Lauermann
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9028512901714911
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/6754464380129137
dc.contributor.author.fl_str_mv Vielitz, Felipe Lauermann
dc.contributor.advisor1.fl_str_mv Barbosa, Jorge Luis Victória
contributor_str_mv Barbosa, Jorge Luis Victória
dc.subject.cnpq.fl_str_mv ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
topic ACCNPQ::Ciências Exatas e da Terra::Ciência da Computação
Framework
Contexto
Históricos de contextos
Framework
Context
Contexts histories
dc.subject.por.fl_str_mv Framework
Contexto
Históricos de contextos
dc.subject.eng.fl_str_mv Framework
Context
Contexts histories
description Com o crescimento da disponibilidade de dispositivos capazes de captar informações em seu entorno e da expansão da conectividade em dispositivos móveis, soluções relacionadas à Internet das coisas (IoT) estão passando a integrar cada vez mais aspectos da sociedade. Para que soluções de IoT possam emergir no mercado com sucesso, se torna necessário mais do que o tradicional uso da computação móvel dos smartphones e portáteis, passando a utilizar os objetos do dia-a-dia de uma forma interligada e adicionando fatores de inteligência aos ambientes. A busca pela criação de ambientes capazes de proatividade irá refinar as experiências da população tanto em questões vinculadas ao trabalho quanto ao lazer, propiciando objetos com características inteligentes que se adaptam a situação atual sem a necessidade de intervenção humana. De forma a prover essa adaptação ou resposta as situações em seu entorno, torna-se necessário que os ambientes estejam cientes de sua circunstância em dado momento, para tanto, propõe-se o desenvolvimento do CMFrame, um framework para o gerenciamento de informações de contexto captadas em um ambiente físico, na forma de histórico, através do uso de entidades hierárquicas e dinâmicas. A partir desse conceito, as entidades podem modificar sua organização hierárquica para assim redefinir a quem um determinado contexto está atrelado naquele instante. Os contextos atrelados a cada entidade também são dinâmicos, e podem armazenar diferentes quantidades de valores a qualquer instante, variando indefinidamente conforme a necessidade. O framework foi avaliado através do desenvolvimento de duas aplicações, em que foram averiguadas as características oferecidas pelo CMFrame quanto ao uso de suas entidades hierárquicas e dinâmicas. Os resultados dessa avaliação mostram que o framework atende as necessidades como um gerenciador de históricos de contextos, para situações que utilizem ambientes físicos com elementos inteligentes e aplicações que fazem a gerência do ambiente através da atuação sobre os mesmos.
publishDate 2018
dc.date.accessioned.fl_str_mv 2018-07-06T16:23:30Z
dc.date.available.fl_str_mv 2018-07-06T16:23:30Z
dc.date.issued.fl_str_mv 2018-03-27
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.uri.fl_str_mv http://www.repositorio.jesuita.org.br/handle/UNISINOS/7097
url http://www.repositorio.jesuita.org.br/handle/UNISINOS/7097
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.publisher.none.fl_str_mv Universidade do Vale do Rio dos Sinos
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv Unisinos
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Escola Politécnica
publisher.none.fl_str_mv Universidade do Vale do Rio dos Sinos
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
instname:Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron:UNISINOS
instname_str Universidade do Vale do Rio dos Sinos (UNISINOS)
instacron_str UNISINOS
institution UNISINOS
reponame_str Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
collection Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos)
bitstream.url.fl_str_mv http://repositorio.jesuita.org.br/bitstream/UNISINOS/7097/1/Felipe+Lauermann+Vielitz_.pdf
http://repositorio.jesuita.org.br/bitstream/UNISINOS/7097/2/license.txt
bitstream.checksum.fl_str_mv 42bc2fe574d435820ca1199d59bff225
e130fff006551e19abf270f718b7ab21
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNISINOS (RBDU Repositório Digital da Biblioteca da Unisinos) - Universidade do Vale do Rio dos Sinos (UNISINOS)
repository.mail.fl_str_mv
_version_ 1801845010330550272