middlewares e protocolos para redes sociais pervasivas paulo gallotti
TRANSCRIPT
Middlewares e Protocolos Para Redes
Sociais PervasivasPaulo Gallotti
AgendaIntrodução e Objetivos
Protocolos para RSP
Serviços de Middleware para RSPImplementações
Análise Comparativa
Conclusão
IntroduçãoO que são Redes Sociais Pervasivas?
Redes Sociais + Computação Pervasiva
Aplicação típica de RSP
Interesses e Preferências
Sociais
LocalizaçãoFísica
Recomendações de Amigos+ =
ObjetivosAnalisar implementações de Protocolos e Serviços de Middleware para RSP
Análise baseada nos seguintes critériosServiços de Rede Suportados
Arquitetura
Privacidade
Algoritmos para Redes Sociais
[Chen et al., 2009] Algoritmos para sugestão de pessoas na rede social Beehive (IBM)
Interesses comuns (tópicos em blogs, função na IBM)
Proximidade social (amigos de amigos)
[Ferne, 2008] Utilização de sistemas de recomendação pra sugestão de pessoas
[Karagiannis e Vojnovic, 2009] Análise de mensagens de correio eletrônico para determinar relações sociais
ProtocolosFriend-of-a-Friend (FOAF)
Projeto na área de Web Semântica (OWL)
Vocabulário padrão pare representação de RS
ProtocolosNoseRub
Protocolo para redes sociais descentralizadas
Base para construção de redes sociais distribuídas
Distributed Social Networking Protocol (DSNP)
Integração entre distintas redes sociais
Arquitetura distribuída
Definição de identidade e local de armazenamento do perfil do usuário
Serviços de Middleware
ImplementaçõesFriendSensing
Google Latitude
ANTHEM
Análise Comparativa
FriendSensingBaseado na tecnologia Bluetooth
Processamento em duas etapasRegistro de encontros
Recomendação de amigos
Vídeo - http://vimeo.com/7157887
Google LatitudeServiço de localização
GPS, WiFi, 3G/GPRS
Precisão de 10 a 20 metros
Localização de usuários e amigos em tempo real
Integração com aplicações do Google
Google Latitude
ANTHEMPlataforma para operadoras de telefonia móvel
Unificação de plataformas de redes sociais
Renderização de conteúdo no servidor
Análise Comparativa
FriendSensing
Google Latitude ANTHEM
Serviços de Rede Bluetooth GPS, WiFi, 3G,
GPRSGPS, WiFi, 3G, GPRS
Arquitetura Distribuída Centralizada Centralizada *
Privacidade (armazenamento dos dados)
Local definido pelo usuário
Controlado pelo provedor do serviço
Controlado pelo provedor do serviço
ConclusãoTendência pela adoção de arquitetura distribuída como alternativa ao modelo centralizado
Iniciativas de integração entre plataformas distintas
Definição de padrões abertos como caminho para facilitar essa integração
Obrigado!