Infraestrutura para o desenvolvimento de aplicações pervasivas cientes de redes sociais.

Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-23T13:43:18Z No. of bitstreams: 1 DANIEL BRUNO ALVES DOS SANTOS - DISSERTAÇÃO PPGCC 2011..pdf: 6237787 bytes, checksum: ffded229337fa919ec0b7930d79b7535 (MD5) === Made available in DSpace on 2018-08-23T13:43:18Z (GMT). No. of bit...

Full description

Bibliographic Details
Main Author: SANTOS, Daniel Bruno Alves dos.
Other Authors: PERKUSICH, Angelo.
Language:Portuguese
Published: Universidade Federal de Campina Grande 2011
Subjects:
Online Access:http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/1539
Description
Summary:Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-08-23T13:43:18Z No. of bitstreams: 1 DANIEL BRUNO ALVES DOS SANTOS - DISSERTAÇÃO PPGCC 2011..pdf: 6237787 bytes, checksum: ffded229337fa919ec0b7930d79b7535 (MD5) === Made available in DSpace on 2018-08-23T13:43:18Z (GMT). No. of bitstreams: 1 DANIEL BRUNO ALVES DOS SANTOS - DISSERTAÇÃO PPGCC 2011..pdf: 6237787 bytes, checksum: ffded229337fa919ec0b7930d79b7535 (MD5) Previous issue date: 2011-05-06 === CNPq === Os últimos anos têm sido caracterizados pela popularização do acesso à Internet, extraordinário avanço das tecnologias de comunicação sem fio e massificação dos dispositivos móveis no mercado consumidor. Esse cenário vem se mostrando propício para a viabilização do paradigma de Computação Pervasiva e o surgimento de aplicações para esse domínio. Ainda, esse avanço motivou o surgimento das Redes Sociais Móveis, resultantes da integração entre o paradigma de Computação Pervasiva com os serviços sociais da web 2.0. As soluções existentes no desenvolvimento de aplicações para Redes Sociais Móveis não fornecem suporte a requisitos importantes desse domínio: (i) suporte à execução de serviços e acesso às informações de contexto social e de localização dos usuários; (ii) integração com as Redes Sociais Online para construção de Redes Sociais Móveis;(iii) conhecimento prévio sobre quem são os amigos diretos e indiretos dos usuários, e; (iv) conhecimento em tempo real da localização dos usuários. Neste trabalho apresenta-se uma infraestrutura para o desenvolvimento de aplicações para Redes Sociais Móveis que disponibiliza o conjunto de funcionalidades anteriormente enumeradas. Como contribuição principal, também é disponibilizado um módulo para processamento distribuído das conexões sociais, representando os amigos diretos e indiretos dos usuários. A avaliação do trabalho constituiu-se do desenvolvimento de um estudo de caso e realização de simulações que demonstram o suporte da infraestrutura para o desenvolvimento de aplicações e a escalabilidade do módulo proposto. === The past years has been characterized by widespread access to the Internet, extraordinary advances in wireless communications technology and mobile devices massification in consumer market. This scenario has proved to be conducive to the viability of Pervasive Computing paradigm and the emergence of applications for this domain. Moreover,this progress has motivated the emergence of Mobile Social Networks, that is the result from the integration of the Pervasive Computing paradigm with social services from Web 2.0. The existing solutions for development of applications to Mobile Social Networks do not provide support for important requirements, such as: support to perform services and access to social and location context information of users, (ii) integration with Online Social Networks for building Mobile Social Networks. (iii) prior knowledge about who are the direct and indirect users’ friends, and (iv)knowledge in real time of users location. This work presents an infrastructure for developing applications to Mobile Social Networks, which provides the feature set listed above. As main contribution is also made available a mechanism for distributed processing of users’ social connections, which represents the direct and indirect friendship connections of users. The evaluation of the work consisted of developing a case study and performing simulations that demonstrate the infrastructure utility and the scalability of the proposed module.