An automation system for ubiquitous computing

Detalhes bibliográficos
Autor(a) principal: Nunes, Bruno Romeu
Data de Publicação: 2013
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/86283
Resumo: Desde o surgimento dos primeiros computadores eles têm se tornado constantemente menores e mais potentes, e aparecido em maior número em nosso cotidiano. Atualmente eles são capazes de controlar diversas características do ambiente no qual se situam. Inspirado pelos conceitos de computação ubíqua e de computação ciente de contexto, este trabalho propõe o modelo de um sistema que integra estes múltiplos dispositivos e executa alterações em suas funcionalidades em resposta a mudanças de contexto. O objetivo é adaptar o ambiente às preferências definidas para os usuários presentes, de maneira automatizada e proativa. Um protótipo foi implementado com base no modelo que criamos. Este protótipo é composto por um servidor, responsável pelo gerenciamento das aplicações clientes, e de uma aplicação cliente para a plataforma Android, que automatiza a configuração de algumas funcionalidades do dispositivo. Funcionalidades como Bluetooth, Wi-Fi ou o volume do dispositivo são alteradas em resposta a mudanças na localização do usuário, atendendo a regras definidas de acordo com o ambiente onde ele se encontra.
id UFRGS-2_66cd9f16876b820ada4bb7625987dae6
oai_identifier_str oai:www.lume.ufrgs.br:10183/86283
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Nunes, Bruno RomeuGeyer, Claudio Fernando ResinLeithardt, Valderi Reis Quietinho2014-01-21T01:51:24Z2013http://hdl.handle.net/10183/86283000909836Desde o surgimento dos primeiros computadores eles têm se tornado constantemente menores e mais potentes, e aparecido em maior número em nosso cotidiano. Atualmente eles são capazes de controlar diversas características do ambiente no qual se situam. Inspirado pelos conceitos de computação ubíqua e de computação ciente de contexto, este trabalho propõe o modelo de um sistema que integra estes múltiplos dispositivos e executa alterações em suas funcionalidades em resposta a mudanças de contexto. O objetivo é adaptar o ambiente às preferências definidas para os usuários presentes, de maneira automatizada e proativa. Um protótipo foi implementado com base no modelo que criamos. Este protótipo é composto por um servidor, responsável pelo gerenciamento das aplicações clientes, e de uma aplicação cliente para a plataforma Android, que automatiza a configuração de algumas funcionalidades do dispositivo. Funcionalidades como Bluetooth, Wi-Fi ou o volume do dispositivo são alteradas em resposta a mudanças na localização do usuário, atendendo a regras definidas de acordo com o ambiente onde ele se encontra.Since the emergence of the first computers, they have constantly become smaller and more powerful, and also have spread over our everyday. Nowadays, they are capable of controlling diverse features of the environment where they are located. Inspired by the concepts of ubiquitous computing and context-aware computing, this work proposes the model of a system that integrates these multiple devices and performs changes over their functionalities, responding to changes in the context. The goal is to automatically and proactively adapt the environment to the preferences defined for the present users. A prototype was implemented based on the model created by us. The prototype consists of a server, responsible for the management of the client applications, and a client application for the Android platform, which automates the settings of some functionalities of the device. Features like the Bluetooth, Wi-Fi or the device’s volume are changed in response to changes on the user’s location, conforming with rules defined for the environment where he is located.application/pdfengProcessamento paraleloComputação móvelUbiquitous computingContext-aware computingMobile computingLocalizationAndroid automationAn automation system for ubiquitous computinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2013Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000909836.pdf000909836.pdfTexto completo (inglês)application/pdf1914814http://www.lume.ufrgs.br/bitstream/10183/86283/1/000909836.pdf86a727a5b23bd39fb990fe2fc7ce2a31MD51TEXT000909836.pdf.txt000909836.pdf.txtExtracted Texttext/plain97876http://www.lume.ufrgs.br/bitstream/10183/86283/2/000909836.pdf.txtea18021c42abaedfa3a933b825652dabMD52THUMBNAIL000909836.pdf.jpg000909836.pdf.jpgGenerated Thumbnailimage/jpeg999http://www.lume.ufrgs.br/bitstream/10183/86283/3/000909836.pdf.jpg1fbc99d647898ba5b667a1370ad1358fMD5310183/862832021-05-07 04:53:29.247841oai:www.lume.ufrgs.br:10183/86283Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2021-05-07T07:53:29Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv An automation system for ubiquitous computing
title An automation system for ubiquitous computing
spellingShingle An automation system for ubiquitous computing
Nunes, Bruno Romeu
Processamento paralelo
Computação móvel
Ubiquitous computing
Context-aware computing
Mobile computing
Localization
Android automation
title_short An automation system for ubiquitous computing
title_full An automation system for ubiquitous computing
title_fullStr An automation system for ubiquitous computing
title_full_unstemmed An automation system for ubiquitous computing
title_sort An automation system for ubiquitous computing
author Nunes, Bruno Romeu
author_facet Nunes, Bruno Romeu
author_role author
dc.contributor.author.fl_str_mv Nunes, Bruno Romeu
dc.contributor.advisor1.fl_str_mv Geyer, Claudio Fernando Resin
dc.contributor.advisor-co1.fl_str_mv Leithardt, Valderi Reis Quietinho
contributor_str_mv Geyer, Claudio Fernando Resin
Leithardt, Valderi Reis Quietinho
dc.subject.por.fl_str_mv Processamento paralelo
Computação móvel
topic Processamento paralelo
Computação móvel
Ubiquitous computing
Context-aware computing
Mobile computing
Localization
Android automation
dc.subject.eng.fl_str_mv Ubiquitous computing
Context-aware computing
Mobile computing
Localization
Android automation
description Desde o surgimento dos primeiros computadores eles têm se tornado constantemente menores e mais potentes, e aparecido em maior número em nosso cotidiano. Atualmente eles são capazes de controlar diversas características do ambiente no qual se situam. Inspirado pelos conceitos de computação ubíqua e de computação ciente de contexto, este trabalho propõe o modelo de um sistema que integra estes múltiplos dispositivos e executa alterações em suas funcionalidades em resposta a mudanças de contexto. O objetivo é adaptar o ambiente às preferências definidas para os usuários presentes, de maneira automatizada e proativa. Um protótipo foi implementado com base no modelo que criamos. Este protótipo é composto por um servidor, responsável pelo gerenciamento das aplicações clientes, e de uma aplicação cliente para a plataforma Android, que automatiza a configuração de algumas funcionalidades do dispositivo. Funcionalidades como Bluetooth, Wi-Fi ou o volume do dispositivo são alteradas em resposta a mudanças na localização do usuário, atendendo a regras definidas de acordo com o ambiente onde ele se encontra.
publishDate 2013
dc.date.issued.fl_str_mv 2013
dc.date.accessioned.fl_str_mv 2014-01-21T01:51:24Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/86283
dc.identifier.nrb.pt_BR.fl_str_mv 000909836
url http://hdl.handle.net/10183/86283
identifier_str_mv 000909836
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/86283/1/000909836.pdf
http://www.lume.ufrgs.br/bitstream/10183/86283/2/000909836.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/86283/3/000909836.pdf.jpg
bitstream.checksum.fl_str_mv 86a727a5b23bd39fb990fe2fc7ce2a31
ea18021c42abaedfa3a933b825652dab
1fbc99d647898ba5b667a1370ad1358f
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224458113908736