Detalhes bibliográficos
Ano de defesa: |
2010 |
Autor(a) principal: |
Encarnação, Bruno Pereira da |
Orientador(a): |
Meira, Silvio Romero de Lemos |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Federal de Pernambuco
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://repositorio.ufpe.br/handle/123456789/1320
|
Resumo: |
A web está em constante evolução. A história da World Wide Web é marcada pelo advento de novos conceitos e tecnologias que mudaram significativamente a maneira com que as pessoas se relacionam, compartilham conteúdo, buscam informação e se comunicam. Em momento recente, conceitos como mashups, software as a service, cloud computing, application programming interface, dentre outros, tiveram impacto significativo na maneira com que os serviços e aplicações web são vistos e desenvolvidos. De outro lado, redes sociais online ganham popularidade na web alcançando centenas de milhões de pessoas ao redor do mundo e tornando-se plataforma para construção de negócios e aplicações variadas. Neste cenário de pessoas densamente conectadas e serviços disponibilizados na web que servem de infraestrutura básica para desenvolvimento, emerge um paradigma de entendimento e construção de aplicações web ao qual chamamos de Máquinas Sociais. Tal paradigma consiste em aplicações construídas e disponibilizadas em rede as quais consideram a prévia existência de repositórios, processadores, serviços e outros elementos que se tornam parte integrante do sistema. Por fim, descrevemos como se projeta e implementa uma Máquina Social, utilizando como exemplo um jogo interativo desenvolvido para usuários da rede social Twitter ao qual chamamos Futweet. Ao final do trabalho concebemos um framework conceitual particularmente útil para o entendimento, concepção e construção de novas e interessantes aplicações web, as Máquinas Sociais |