Marcio Luiz Coelho Cunha. Redes Sociais Dirigidas ao Contexto das Coisas. Dissertação de Mestrado



Documentos relacionados
Marcos Borges Pessoa. Geração e execução automática de scripts de teste para aplicações web a partir de casos de uso direcionados por comportamento

Sistema de recomendação de segundo nível para suporte à produção de matérias jornalísticas

Gerenciando Conflitos em Reuniões: Uma Estratégia para a Elicitação de Requisitos de Software

Bruno Loureiro Rezende. Um Framework para a Automação de Testes com Linguagens de Especificação Configuráveis DISSERTAÇÃO DE MESTRADO

Geração semi-automática de massas de testes funcionais a partir da composição de casos de uso e tabelas de decisão

Adriano Medeiros dos Santos. Suporte a Componentes Compostos Para o Middleware SCS. Dissertação de Mestrado

Desenvolvimento e avaliação de um jogo de computador para ensino de vocabulário para crianças com autismo

Marcio Luiz Coelho Cunha. Redes Sociais Dirigidas ao Contexto das Coisas. Dissertação de Mestrado

Uma meta-ferramenta de geração de diagramas utilizada na engenharia reversa de sistemas legados.

Estudo Comparativo de Estratégias de Classificação de Páginas Web

Um ambiente de suporte para uma linguagem de modelagem de sistemas multi-agentes

Uma Proposta de Sistema de Dependência a Distância Usando a Plataforma Moodle

SQLLOMining: Obtenção de Objetos de Aprendizagem utilizando técnicas de Aprendizado de Máquina

Sistema para Consultas sobre Banco de Dados Relacional Baseado em Palavras-Chave

Francisco Eduardo Torres Cursino de Moura. Uma proposta para Rendering Baseado em Imagens em celulares

Os desafios de interface e de interação na computação ciente de contexto

Mineração de Dados voltada para Recomendação no Âmbito de Marketing de Relacionamento

Elicitação de requisitos de software através da utilização de questionários

Matchmaking Uma infraestrutura para alinhamento de esquemas

Vinicius Mothé Maia. Suavização do sorriso da volatilidade. através do Modelo de Corrado-Su. Dissertação de Mestrado

Previsão da Produção Industrial do Brasil: Uma Aplicação do Modelo de Índice de Difusão Linear

Influência de Avaliações Online Negativas na Atitude e na Intenção de Compra

Zonas de Influência Portuárias (Hinterlands) e um Estudo de Caso em um Terminal de Contêineres com a Utilização de Sistemas de Informação Geográfica

Integração de Ontologia com Modelagem de Processo: Um Método para Facilitar a Elicitação de Requisitos

Renato Figueiró Maia. Um Framework para Sistemas Baseados em Componentes Distribuídos. Informática DEPARTAMENTO DE INFORMÁTICA

QEEF-G: Execução Paralela Adaptativa de Consultas Iterativas

Renata Thomaz Lins do Nascimento. Visualização por Imagens Auto-animadas de Campos Vetoriais Baseada na sua Topologia. Dissertação de Mestrado

Adriano Francisco Branco. Um modelo de programação para RSSF com. Dissertação de Mestrado

Um Estudo Sobre Middlewares Adaptáveis

OPERADORES LOGÍSTICOS E SEUS CLIENTES: UM ESTUDO EMPÍRICO

Natália Moreira Félix

Suzana Soares Duprat. Entretenimento Via Celular para Baixa Renda. Dissertação de Mestrado. Dissertação apresentada ao Programa de Pósgraduação

Rogério Miguel Coelho

Aliana Pereira Simões. Avaliação Ergonômica da Usabilidade do Ambiente Virtual de Aprendizagem: CEAD-IFES/ES, um estudo de caso

Mariana Mostardeiro. Métodos de Planejamento de Sistemas Celulares WCDMA. Dissertação de Mestrado

Criação Automática de Visões Materializadas em SGBDs Relacionais

Luzia da Costa Tonon. O Teorema de Cramér-Lundberg via martingais DISSERTAÇÃO DE MESTRADO. Programa de Pós Graduação em Matemática

João Paulo Polonia de Siqueira Cavalcanti A USABILIDADE DE APLICATIVOS MÓVEIS POR USUÁRIOS IDOSOS:

Entropia de Rényi e Informação Mútua de Cauchy-Schwartz Aplicadas ao Algoritmo de Seleção de Variáveis MIFS-U: Um Estudo Comparativo

Marketing de Relacionamento: Cross-selling na Telefonia Móvel

Bruno de Figueiredo Melo e Souza. Modelos de fatoração matricial para recomendação de vídeos. Dissertação de Mestrado

Bruno Baère Pederassi Lomba de Araujo. Um estudo sobre adaptatividade dinâmica de dificuldade em jogos. Dissertação de Mestrado

Coordenação entre pequenos fundos de investimento em um mercado relativamente ilíquido: efeitos sobre volume e preços

Um Framework de Jogos Sérios para Mercado de Informações com Aplicação em Ética Empresarial

Proposta de um sistema de suporte à decisão para programação de navios baseado em otimização: um caso prático

Uma Abordagem de Desenvolvimento de Groupware Baseada em Linha de Produto de Software e Modelo 3C de Colaboração

A utilização da animação no Ensino Fundamental para a Educação em Saúde

Pontifícia Universidade Católica do Rio de Janeiro

Memes: Conceito de Conteúdo de Informação Como Alternativa de Pesquisa de Posicionamento de Marca

Mauricio Kreczmarsky Guimarães Meinicke. Opacidade 3D na Visualização Volumétrica de Dados Sísmicos

Debora Carvalho Capella. Um estudo descritivo do vocativo em linguagem oral para Português L2. Dissertação de Mestrado

Kleder Miranda Gonçalves. Um Framework para Comunicação Baseada em Localização. Dissertação de Mestrado

Análise e Avaliação do Equity Premium Puzzle no Mercado Acionário Brasileiro sob diferentes Contextos Econômicos

Bruno Siqueira Silva. Workflows dinâmicos em gerência de projetos ágeis. Dissertação de Mestrado

Rafael Antônio Pinto Pena. Suporte semântico à publicação de conteúdo jornalístico na Web. Dissertação de Mestrado

Francisco Benjamim Filho. XHITS: Estendendo o Algoritmo HITS para Extração de Tópicos na WWW DISSERTAÇÃO DE MESTRADO

Hellen Angélica da Silva Almeida. Grupos de Coxeter hiperbólicos. Dissertação de Mestrado

Iam Vita Jabour. O Impacto de Atributos Estruturais na Identificação de Tabelas e Listas em Documentos HTML. Dissertação de Mestrado

Augusto Seibel Machado. A questão das embalagens e sua relação com a sustentabilidade. Dissertação de Mestrado

Aplicação da Análise de Sistemas à Definição de Processos de Desenvolvimento de Software

Alexandra de Almeida. A noção de sublime em Kant e a questão da comoção na arte. Dissertação de Mestrado

Uma abordagem baseada em SPH para animação interativa de águas rasas em jogos

Mariana Figueiredo de Castro Pereira

Utilização de uma estratégia para identificação de fontes de informação na fase de elicitação

O Efeito Coorte e o Desenvolvimento das Preferências por Moda Feminina

Laura Gonçalves Carvalho

Thomas de Campos Tsuchida. Modelagem da localização de pólos de venda de derivados de petróleo. Dissertação de Mestrado (Opção Profissional)

Efeito do erro de apontamento de antenas fixadas em plataformas móveis no desempenho de sistemas de comunicação digital por satélite

Usando a abordagem MDA no desenvolvimento de sistemas multi-agentes

João Paulo de Freitas Araujo. Algoritmos para acelerar a computação de Árvores de corte de Gomory e Hu. Dissertação de Mestrado

Um modelo para cobertura de notícias na Web

Capital Requerido via Simulação Estocástica aplicado ao Seguro de Vida e Fundo de Pensão

Caracterização do Canal de Propagação GPS em Ambientes Urbanos

Rodrigo Cavalieri de Souza. Possibilidades de Fidelização no. Serviço de Telefonia Celular DISSERTAÇÃO DE MESTRADO

Sueli Baptista da Silva

Análise do Perfil do Investidor: Desenvolvimento e Validação de Questionário Padrão

Pedro Tiago Barbosa do Couto. Resolução de problemas de transporte rodoviário de cargas utilizando programação inteira DISSERTAÇÃO DE MESTRADO

Consideração Conjunta da Atenuação por Chuvas e de Interferências Externas na Estimação dos Parâmetros de Desempenho de Enlaces Digitais Terrestres

Marcelo Ribeiro de Carvalho. Modelagem da Operação de um Recinto Especial para Despacho Aduaneiro de Exportação (Redex) Dissertação de Mestrado

Guilherme de Sousa Neves. Previsão de estoque de peças eletrônicas sobressalentes. Dissertação de Mestrado

Vinícius Garcia de Freitas Pacheco. O letramento funcional e linguagem das embalagens de óleos lubrificantes. Dissertação de Mestrado

Os Efeitos da Licença Maternidade sobre Salário e Emprego da Mulher no Brasil

Victor Pantoja. Um Framework para Integração entre Aplicações Móveis e Redes Sociais. Dissertação de Mestrado

Otávio de Pinho Forin Braga. Uma Arquitetura para Síntese de Imagens Fotorrealistas baseada em Técnicas de Monte Carlo DISSERTAÇÃO DE MESTRADO

Gerenciamento de projetos no âmbito da Economia Criativa Um estudo de caso das Incubadoras Rio Criativo

Gustavo Simão Rodrigues

Pontifícia Universidade Católica do Rio de Janeiro

Educação, Experiência e o Hiato Salarial entre o Setor Público e Privado no Brasil

APLICAÇÃO DE CONCEITOS DE ENGENHARIA DE FATORES HUMANOS: UM ESTUDO DE CASO EM UMA EMPRESA DE OPERAÇÕES LOGÍSTICAS

Controle da Execução e Disponibilização de Dados para Aplicativos sobre Seqüências Biológicas: o Caso BLAST

Tatiana Waintraub. Modelagem da calçada de Copacabana. Dissertação de Mestrado

Márcia Araújo Almeida

Cálculo de Índices de Segurança em Sistemas de Energia Elétrica Baseado em Simulação no Domínio do Tempo

Imagens do brasileiro construídas pelo estrangeiro: dos estereótipos nas expressões qualificativas

Para onde ir quando não se tem lugar? Histórico e conceitos básicos da Psicoterapia Institucional Francesa

Experimentos de Previsão da Estrutura a Termo da Taxa de Juros Americana: Reversão à Media, Inércia e Influência de Variáveis Macroeconômicas

Rogério José Ramos de Oliveira Magalhães

Liquidez e Formação de Preço: Evidência do mercado acionário brasileiro

Transcrição:

Marcio Luiz Coelho Cunha Redes Sociais Dirigidas ao Contexto das Coisas Dissertação de Mestrado Dissertação apresentada ao Programa de Pós-graduação em Informática da PUC-Rio como requisito parcial para obtenção do título de Mestre em Informática. Orientador: Prof. Hugo Fuks Rio de Janeiro Agosto de 2010

Marcio Luiz Coelho Cunha Redes Sociais Dirigidas ao Contexto das Coisas Dissertação apresentada como requisito parcial para obtenção do grau de Mestre pelo Programa de Pós-graduação em Informática da PUC-Rio. Aprovada pela Comissão Examinadora abaixo assinada. Prof. Hugo Fuks Orientador Departamento de Informática PUC-Rio Prof. Alberto Barbosa Raposo Departamento de Informática PUC-Rio Prof. Gustavo Robichez de Carvalho Departamento de Informática PUC-Rio Prof. José Eugenio Leal Coordenador Setorial do Centro Técnico Científico PUC-Rio Rio de janeiro, 26 de agosto de 2010

Todos os direitos reservados. É proibida a reprodução total ou parcial do trabalho sem autorização da universidade, do autor e do orientador. Marcio Luiz Coelho Cunha Graduou-se em Engenharia de Computação pela PUC-Rio. Desenvolveu como projeto de mestrado uma rede social dirigida ao contexto das coisas PUC-Rio na área de IHC e Engenharia de Softwares. Cunha, Marcio Luiz Coelho Ficha Catalográfica Redes Sociais Dirigidas ao Contexto das Coisas / Marcio Luiz Coelho Cunha; orientador: Hugo Fuks Rio de Janeiro : PUC-Rio, Departamento de Informática, 2010 v., 72 f: il. ; 29,7 cm 1. Dissertação (mestrado) Pontifícia Universidade Católica do Rio de Janeiro, Departamento de Informática. Inclui referências bibliográficas. 1. Informática Dissertação. 2. IHC. 3. Rede Social. 4. Mobile Web. 5. Internet of Things. I. Fuks, Hugo. II. Pontifícia Universidade Católica do Rio de Janeiro. Departamento de Informática. III. Título CDD: 004

Dedico esse trabalho aos meus pais, Luiz Octavio e Marcia Maria, que se empenharam para me dar a melhor educação possível e a minha esposa, Ana Paula por me apoiar e estar sempre ao meu lado.

Agradecimentos À Deus por inspiração e ensinamentos de superação. À minha querida esposa, Ana Paula, pela compreensão, companheirismo, carinho e paciência nestes últimos anos. Ao meu orientador, professor Hugo Fuks, pelo incentivo ao desenvolvimento deste trabalho, pelas valiosas discussões, críticas e sugestões. Obrigado por sempre me motivar a fazer algo diferente. Aos meus pais, Luiz Octavio e Márcia Maria pela amizade, carinho e por me ensinar a nunca desistir. Aos meus avós Guilherme e Eglair pelo amor e apoio. Aos meus amigos e companheiros de trabalho no projeto da WineTag, Gustavo, Bruno, João e Josemar pela determinação, amizade, trabalho em conjunto. Obrigado por acreditar e viajar comigo nesse sonho.

Resumo Cunha, Marcio Luiz Coelho; Fuks, Hugo. Redes Sociais Dirigidas ao Contexto das Coisas. Rio de Janeiro, 2010. 72p. Dissertação de Mestrado - Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro. A cada dia mais e mais brasileiros possuem um telefone celular de última geração com conexão à internet. Estes novos aparelhos são capazes de ler diferentes tipos de etiquetas usadas para armazenar, recuperar e gerenciar informações, e estão conosco em toda parte para apoiar nossas tarefas diárias. Estes pequenos computadores são conscientes de seu entorno, e propícios à comunicação e colaboração com o mundo real. Devido a sua popularidade, disponibilidade e massa crítica de usuários atingida, novos serviços são desenvolvidos baseados no conceito da computação ubíqua, onde computadores e seres humanos são unificados em torno da noção de ambiente. Estes sistemas pervasivos lidam com questões de interação de contexto e reconhecimento de ambientes, e se adaptam de acordo com as preferências do usuário. Nesta dissertação são descritos o desenvolvimento e testes de usabilidade de uma rede social que é fundamentada nos conceitos da computação ubíqua e Internet das Coisas. Esta rede social, dirigida para o tema da enogastronomia, é acessível por dispositivos móveis e utiliza códigos de duas dimensões colados nas garrafas dos vinhos para através do software e da câmera do celular trazer informações de acordo com o contexto do objeto, lugar e preferência do usuário. Palavras-chave Redes Sociais; Internet das Coisas; Internet Móvel; Comércio Eletrônico

Abstract Cunha, Marcio Luiz Coelho; Fuks, Hugo. Context Driven Things Social Network. Rio de Janeiro, 2010. 72p. MSc Dissertation Departamento de Informática, Pontifícia Universidade Católica do Rio de Janeiro. Every day more and more Brazilians have a next generation mobile phone with an internet connection. These new devices are able to read different types of labels used to store, retrieve and manage information; they are with us everywhere to support our daily tasks. These small computers are aware of their surroundings and propitious to communication and collaboration with the real world. Due to their popularity, availability and critical mass of users reached, new services are developed based on the concept of ubiquitous computing, where computers and humans are unified around the concept of environment. These systems deal with issues of pervasive interaction of context, recognition of environments and adapt according to user preferences. This thesis presents a description of the development and usability testing of a social network that is based on the concepts of ubiquitous computing and the Internet of Things. This social network, addressed to the theme of enogastronomy, is accessible by mobile devices and uses twodimensional codes pasted on the bottles of wine for using the software and the phone's camera to bring information in accordance with the context of the object, place and user preference. Keywords Social Networks; Internet of Things; Mobile Web e-commerce

Sumário 1. Introdução... 14 2. Justificativa... 18 3. Projetos Relacionados... 19 3.1. Auto-ID Labs do MIT... 19 3.2. Future Internet Service Web 3.0... 20 3.3. Facebook... 21 3.4. Amazon... 23 3.5. Projetos Enogastronomicos... 24 4. Etiquetas Inteligentes... 26 4.1. QR Code... 28 4.1.1. A estrutura do QR Code... 29 4.1.2. Características do QR Code... 30 4.1.3. A decodificação do QR Code... 30 4.1.4. Método de Segmentação de Otsu... 32 4.1.5. Detecção de pontos que indicam o alinhamento... 32 4.2. Criação de Dados para o QR Code... 34 5. Internet das Coisas... 37 5.1. Web Semântica e a Internet das Coisas... 37 6. Mobile Web... 41 6.1. Informações Móveis com Contexto... 41 6.2. WineTag Mobile... 42

7. A Rede Social WineTag... 45 7.1. O Sistema... 45 7.2. Sistema de Recomendação... 48 7.3. Navegação e sistema de procura... 50 8. Testes de Usabilidade... 52 8.1. Estudo de Usabilidade... 56 8.1.1. Sucesso da Tarefa... 57 8.1.2. Comparação de Produtos... 59 8.1.3. Experiência de Usabilidade Positiva... 59 8.2. Resultados do Estudo de Usabilidade... 61 9. Conclusão e Trabalhos Futuros... 67 9.1. Próximas melhorias para o sistema... 68 10. Referências Bibliográficas... 70

Lista de figuras Figura 1 - Fluxograma para obter informações pelo celular 15 Figura 2 - Aparelho com nota de vinhos Wine Master 15 Figura 3 - Botão "Like" do Facebook com marcação semântica sobre 22 restaurantes na WineTag Figura 4 - Tipos de etiquetas de duas dimensões 27 Figura 5 - Estrutura do QR Code 29 Figura 6 - Padrões de Marcadores 29 Figura 7 - Foto de um QR Code tirada de um celular HTC G1 30 Figura 8 - Representação das vizinhanças de um pixel 31 Figura 9 - Rotação para posicionamento correto do QR Code 33 Figura 10 - Pirâmide de dados, informação, conhecimento e sabedoria 35 (DIKW) Figura 11 - Ficha Técnica do vinho no site da WineTag 36 Figura 12 - Aplicativo web que usa bibliotecas jquery e funções do 43 Web Kit para ter as mesmas funcionalidades que aplicativos nativos do iphone Figura 13 - Relação e propriedade das entidades 46 Figura 14 - Opção para editar texto sobre uma região vitivinícola francesa 46 Figura 15 - Ficha Analítica Descritiva de Avaliação do Vinho 47 Figura 16 - Ficha de cadastro e características de prato 48 Figura 17 - Componente de recomendação de vinhos relacionados 49 Figura 18 - Recomendação de harmonização prato e vinho 50 Figura 19 - Menu de navegação do site da WineTag 50 Figura 20 - Modelo de Ciclo de Vida da Engenharia de Usabilidade 53 Figura 21 - Primeiro modelo da interface da WineTag em Microsoft 54 Visio

Figura 22 - Segunda versão da interface e programação da interface 55 da home page após testes com usuários Figura 23 - Layout final da home page da WineTag 56 Figura 24 - Gráfico do nível de sucesso do site baseado na ajuda para 61 completar a tarefa Figura 25 - Gráfico do nível de sucesso do aplicativo web do iphone 61 baseado na ajuda para completar a tarefa Figura 26 - Gráfico do nível de sucesso do aplicativo nativo do iphone 62 baseado na ajuda para completar a tarefa Figura 27 - Gráfico do tempo médio para completar as tarefas no site 63 Figura 28 - Gráfico do tempo médio para completar as tarefas no iphone com o aplicativo web 63 Figura 29 - Gráfico do tempo médio para completar as tarefas no iphone com o aplicativo nativo 64 Figura 30 - Gráfico de comparação de eficiência dos aplicativos 64 Figura 31 - Gráfico do nível de satisfação com a interface dos site. As 65 barras de erro representa um intervalo de 95% de confiança Figura 32 - Gráfico do nível de satisfação com a interface no iphone 65 com o aplicativo Web. As barras de erro representa um intervalo de 95% de confiança Figura 33 - Gráfico do nível de satisfação com a interface no iphone 65 com o aplicativo Nativo. As barras de erro representa um intervalo de 95% de confiança Figura 34 - Pontuação média do SUS. As barras de erro representa um 66 intervalo de 95% de confiança Figura 35 - Aplicativo no iphone exibindo as informações lidas no QR 67 Code Figura 36 - Tela Tag Screen: Computador all-in-one que decodifica 68 dados do vinho contido no QR Code das etiquetas para indicar produtos relacionados através de uma web cam embutida Figura 37 - Contribuições de qualidade atraem mais atenção, o que 69 gera mais recompensa, que inspira mais contribuições de qualidade

Lista de tabelas Tabela 1 - Descrição RDF do vinho Cobos Felino Malbec, 2008 39 Tabela 2 - Tipos para os metadados do Open Graph 39 Tabela 3 - Itens de comparação vinho e comida 50 Tabela 4 - Ficha de descrição do cenário das tarefas do estudo de u- 58 sabilidade Tabela 5 - Questionário de avaliação de usabilidade (SUS) 60

A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original. Albert Einstein