Use este identificador para citar o ir al link de este elemento: http://hdl.handle.net/1843/SLSS-85BKBY
Tipo: Dissertação de Mestrado
Título: Um servidor de gerenciamento de eventos para o compartilhamento de dados de perfil e contexto em aplicações móveis
Autor(es): Waldir Ribeiro Pires Junior
primer Tutor: Antonio Alfredo Ferreira Loureiro
primer Co-tutor: Ricardo Augusto Rabelo Oliveira
primer miembro del tribunal : Markus Endler
Segundo miembro del tribunal: Marco Tulio de Oliveira Valente
Resumen: A computação ubíqua define um novo modelo computacional de interação homem-máquina cujo processamento de informações se integra a objetos do dia a dia e atividades do usuário. A utilização de um dispositivo móvel neste paradigma permite que diversos elementos computacionais e sistemas auxiliem o usuário em suas tarefas e atividades. Em alguns casos, o usuário não estará ciente da presença e atividade destes elementos computacionais no ambiente em que se encontra. Em ambientes móveis e/ou ubíquos, informações de perfil e contexto do usuário/aplicação mudam constantemente em um determinado período. Serviços presentes no dispositivo móvel e em servidores remotos também necessitam utilizar de uma forma transparente as informações de contexto local e remoto, a fim de proverem a adaptação em serviços e atividades do usuário móvel. Estes dois fatores apresentam em sistemas ubíquos a necessidade de gerenciamento e compartilhamento destas mudanças com outros componentes e sistemas.Este trabalho propõe a utilização de um sistema baseado em eventos para o gerenciamento de informações de perfil e contexto em serviços e aplicações móveis/ubíquas. O servidor de eventos utilizado neste trabalho é responsável por criar eventos representando as mudanças detectadas no ambiente local e remoto, publicar estes eventos e notificar consumidores interessados nestes eventos. Desta forma, o sistema permite que informações relativas à estes eventos sejam compartilhadas com serviços e aplicações de interesse.Nos testes realizados, utilizamos dois cenários: um guia turístico eletrônico e um serviço de contexto de emergências. Em ambos cenários desenvolvidos, o servidor de eventos mostrou-se útil em disseminar mudanças nas informações de perfil e contexto entre componentes locais e remotos presentes em um ambiente ubíquo emulado. O serviço coleta estas mudançasno lado do cliente e as envia para o servidor. O servidor então processa e compartilha as informações coletadas com outros consumidores. O serviço permite também o compartilhamento de mudanças ocorridas remotamente, vindas a partir de serviços Web oferecidos à aplicações e serviços móveis.
Abstract: Ubiquitous computing defines a new computational model of human-machine interaction in which information processing is integrated with daily objects and activities for the user. In this new paradigm, a user can activate and participate in several tasks and activities, in some cases not even being aware of the surrounding environment. This introduces the need of context-aware computing, which proposes the capability of devices to sense changes in mobile and/or ubiquitous environments and in the user's behavior.In these environments, user/application profile and context information and state in mobile computing systems constantly change over a period of time. Services located at mobile devices as well as in remote servers also need to effortlessly access the information generated by these changes in order to provide the adaptation of activities from the mobile user. These issues present the need for ubiquitous systems to manage and share these changes amongst other components or systems. This work proposes an event-based system for managing context information in ubiquitous services and applications. Based on the Publish/Subscribe model, the event service used in this work creates the events representing changes in the environment, publishes these events and notifies interested consumers in these events, allowing relevant information to be shared amongst interested applications and services. In our work, we have implemented two application prototypes: an electronic tourist guide and an emergency context service. In both prototypes implemented, the event service proved useful in disseminating changes in profile and context information between peers in a emulated ubiquitous environment. The service collects the changes in profile and context information at the client side (e.g., mobile device or Web client) and sends them to the server for processing and sharing amongst other event consumers. The service also shares the changes in profile and context information occurring remotely, by the means of Web-based services that are offered to mobile applications and services.
Asunto: Computação móvel
Oliveira, Ricardo Augusto Rabelo
Computação
Loureiro, Antônio Alfredo Ferreira
Idioma: Português
Editor: Universidade Federal de Minas Gerais
Sigla da Institución: UFMG
Tipo de acceso: Acesso Aberto
URI: http://hdl.handle.net/1843/SLSS-85BKBY
Fecha del documento: 26-feb-2010
Aparece en las colecciones:Dissertações de Mestrado

archivos asociados a este elemento:
archivo Descripción TamañoFormato 
waldirribeiropiresjunior.pdf10.09 MBAdobe PDFVisualizar/Abrir


Los elementos en el repositorio están protegidos por copyright, con todos los derechos reservados, salvo cuando es indicado lo contrario.