Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.

Detalhes bibliográficos
Autor(a) principal: PAIVA, Bruno Fábio de Farias.
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737
Resumo: A computação pervasiva é um paradigma em que o computador se torna onipresente e invisível para o usuário, com capacidade de obter informações acerca do ambiente ao redor e utilizá-las para controlar, configurar e ajustar aplicações dinamicamente. Os sistemas pervasivos se caracterizam pelo uso de sensores disponíveis no ambiente, cujos dados são processados para prover serviços personalizados para os usuários. Atualmente, o principal gerador de dados de sensores é o dispositivo portátil pessoal, como smartphone e tablet, pois são dispositivos que possuem diversos sensores embutidos. Do ponto de vista de desenvolvimento de software, tem-se um grande esforço na aquisição, tratamento e processamento dos dados de sensores, principalmente considerando diferentes plataformas, modelos de dispositivos e fabricantes. Neste trabalho, propõe-se uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas baseadas em contexto de ambiente, ou seja, que utilizam sensores como base de dados para prover serviços para o usuário. A abordagem foi validada utilizando um experimento de desenvolvimento de aplicações para a plataforma Android. Os resultados indicam redução no tempo de desenvolvimento e no número de linhas de código geradas ao utilizar a abordagem proposta.
id UFCG_3304c60478dd2fd94771df8b2e367445
oai_identifier_str oai:localhost:riufcg/737
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.Computação PervasivaComputação UbíquaComputação MóvelDesenvolvimento Baseado em ComponentesServiços PervasivosCiência da ComputaçãoA computação pervasiva é um paradigma em que o computador se torna onipresente e invisível para o usuário, com capacidade de obter informações acerca do ambiente ao redor e utilizá-las para controlar, configurar e ajustar aplicações dinamicamente. Os sistemas pervasivos se caracterizam pelo uso de sensores disponíveis no ambiente, cujos dados são processados para prover serviços personalizados para os usuários. Atualmente, o principal gerador de dados de sensores é o dispositivo portátil pessoal, como smartphone e tablet, pois são dispositivos que possuem diversos sensores embutidos. Do ponto de vista de desenvolvimento de software, tem-se um grande esforço na aquisição, tratamento e processamento dos dados de sensores, principalmente considerando diferentes plataformas, modelos de dispositivos e fabricantes. Neste trabalho, propõe-se uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas baseadas em contexto de ambiente, ou seja, que utilizam sensores como base de dados para prover serviços para o usuário. A abordagem foi validada utilizando um experimento de desenvolvimento de aplicações para a plataforma Android. Os resultados indicam redução no tempo de desenvolvimento e no número de linhas de código geradas ao utilizar a abordagem proposta.The pervasive computing is a paradigm which the computer becomes ubiquitous and invisible to the user with the ability to get information about the surrounding environment and use them to control, configure and tune applications dynamically. Pervasive systems are characterized by the use of sensors, which capture data from the environment, and then processes, to provide personalized services to users. In certain environments, the main sensor data generator is the personal portable device, which has several built-in sensors, such as smartphones and tablets. From a software development perspective there is a great effort in acquisition, treatment and data processing, especially considering different platforms, device model and device manufacturers. In this work, we propose a component-based approach to develop pervasive applications based on the environmental context by providing services which uses sensor data. The validation of our approach was an experiment which developers used the Android platform. Results show a reduction in the development time and the number of lines generated using this approach.CNPqUniversidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOUFCGALMEIDA, Hyggo Oliveira de.Almeida, H. O.http://lattes.cnpq.br/4993914550234923PERKUSICH, Angelo.Perkusich, A.http://lattes.cnpq.br/9439858291700830PAIVA, Bruno Fábio de Farias.20162018-05-18T13:02:28Z2018-05-182018-05-18T13:02:28Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737PAIVA, B. F. de F. Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores. 2016. 109 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2016. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2022-03-25T12:52:12Zoai:localhost:riufcg/737Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512022-03-25T12:52:12Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
title Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
spellingShingle Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
PAIVA, Bruno Fábio de Farias.
Computação Pervasiva
Computação Ubíqua
Computação Móvel
Desenvolvimento Baseado em Componentes
Serviços Pervasivos
Ciência da Computação
title_short Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
title_full Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
title_fullStr Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
title_full_unstemmed Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
title_sort Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores.
author PAIVA, Bruno Fábio de Farias.
author_facet PAIVA, Bruno Fábio de Farias.
author_role author
dc.contributor.none.fl_str_mv ALMEIDA, Hyggo Oliveira de.
Almeida, H. O.
http://lattes.cnpq.br/4993914550234923
PERKUSICH, Angelo.
Perkusich, A.
http://lattes.cnpq.br/9439858291700830
dc.contributor.author.fl_str_mv PAIVA, Bruno Fábio de Farias.
dc.subject.por.fl_str_mv Computação Pervasiva
Computação Ubíqua
Computação Móvel
Desenvolvimento Baseado em Componentes
Serviços Pervasivos
Ciência da Computação
topic Computação Pervasiva
Computação Ubíqua
Computação Móvel
Desenvolvimento Baseado em Componentes
Serviços Pervasivos
Ciência da Computação
description A computação pervasiva é um paradigma em que o computador se torna onipresente e invisível para o usuário, com capacidade de obter informações acerca do ambiente ao redor e utilizá-las para controlar, configurar e ajustar aplicações dinamicamente. Os sistemas pervasivos se caracterizam pelo uso de sensores disponíveis no ambiente, cujos dados são processados para prover serviços personalizados para os usuários. Atualmente, o principal gerador de dados de sensores é o dispositivo portátil pessoal, como smartphone e tablet, pois são dispositivos que possuem diversos sensores embutidos. Do ponto de vista de desenvolvimento de software, tem-se um grande esforço na aquisição, tratamento e processamento dos dados de sensores, principalmente considerando diferentes plataformas, modelos de dispositivos e fabricantes. Neste trabalho, propõe-se uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas baseadas em contexto de ambiente, ou seja, que utilizam sensores como base de dados para prover serviços para o usuário. A abordagem foi validada utilizando um experimento de desenvolvimento de aplicações para a plataforma Android. Os resultados indicam redução no tempo de desenvolvimento e no número de linhas de código geradas ao utilizar a abordagem proposta.
publishDate 2016
dc.date.none.fl_str_mv 2016
2018-05-18T13:02:28Z
2018-05-18
2018-05-18T13:02:28Z
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://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737
PAIVA, B. F. de F. Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores. 2016. 109 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2016. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737
identifier_str_mv PAIVA, B. F. de F. Uma abordagem baseada em componentes para o desenvolvimento de aplicações pervasivas cientes de contexto de ambiente: foco em sensores. 2016. 109 f. Dissertação (Mestrado em Ciência da Computação) – Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2016. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/737
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 Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744352098910208