26
Computação Ubíqua André Luís Pitombeira Saturday, May 25, 13

Computação Ubíqua

Embed Size (px)

Citation preview

Page 1: Computação Ubíqua

Computação UbíquaAndré Luís Pitombeira

Saturday, May 25, 13

Page 2: Computação Ubíqua

Quem sou eu?

• Bacharel em Sistemas de Informação (UFC)

• Bacharel em Administração de Empresas (FCRS)

• Desenvolvedor de Software (LSBD)

Saturday, May 25, 13

Page 3: Computação Ubíqua

Objetivos

• Definir os principais conceitos relacionados à computação ubíqua

• Discutir algumas questões relacionadas ao desenvolvimento de software ubíquo

Saturday, May 25, 13

Page 4: Computação Ubíqua

Agenda

• Introdução

• Histórico

• Visão geral

• Características

• Desafios

Saturday, May 25, 13

Page 5: Computação Ubíqua

Evolução da Computação

• Main Frame

• Computador Pessoal

• Computação ubíqua

Saturday, May 25, 13

Page 6: Computação Ubíqua

A origem do termo

• O termo foi originalmente cunhado por Mark Weiser em 1988 no laboratório da Xerox PARC

• Calm Technology

• Computação ubíqua

• Disappear Computing

• Escala de Dispositivos

Saturday, May 25, 13

Page 7: Computação Ubíqua

Mobilidade e Ubiquidade

Características Computação móvel

Computação Pervasiva

Computação Ubíqua

Grau de Mobilidade Alto Baixo Alto

Grau de Embarcamento Baixo Alto Alto

Saturday, May 25, 13

Page 8: Computação Ubíqua

Cenários e Tecnologias

Saturday, May 25, 13

Page 9: Computação Ubíqua

Cenários e Tecnologias

Saturday, May 25, 13

Page 10: Computação Ubíqua

Cenários e Tecnologias

Saturday, May 25, 13

Page 11: Computação Ubíqua

Cenários e Tecnologias

Saturday, May 25, 13

Page 12: Computação Ubíqua

Cenários e Tecnologias

Saturday, May 25, 13

Page 13: Computação Ubíqua

Cenários e Tecnologias

Saturday, May 25, 13

Page 14: Computação Ubíqua

Domínios de Aplicação

Saturday, May 25, 13

Page 15: Computação Ubíqua

Observações

• Dispositivos heterogêneos acessam a aplicação

• Dispositivos interagem entre si

• Dispositivos trocam informação com o ambiente e vice-versa

• Dispositivos diferentes apresentam visões distintas da mesma aplicação

Saturday, May 25, 13

Page 16: Computação Ubíqua

Observações

• Aplicações acompanham o usuário em movimento

• Aplicações respondem a mudanças do ambiente

• Aplicações possuem tarefas executadas de forma autônoma

• Aplicações são altamente customizadas

Saturday, May 25, 13

Page 17: Computação Ubíqua

Computação Ubíqua

• Computação em qualquer hora e lugar

• Descentralização do poder computacional

• Variedade de dispositivos computacionais

• Diversidade de redes de acesso

Saturday, May 25, 13

Page 18: Computação Ubíqua

Dispositivos computacionais

• Computadores móveis (celulares e PDAs)

• Cartões e etiquetas inteligentes

• Tv interativa e console de jogos

• Utensílios inteligentes

• Sistemas embarcados

Saturday, May 25, 13

Page 19: Computação Ubíqua

Redes de acesso

• Bluetooth para rede social

• WiFi para rede local

• WiMax para rede metropolitana

• Redes de telefonia celular

Saturday, May 25, 13

Page 20: Computação Ubíqua

Redes de acesso

• IrDa para comunicação ponto a ponto

• Redes de sensores sem fio

Saturday, May 25, 13

Page 21: Computação Ubíqua

Ambiente da computação ubíqua

Saturday, May 25, 13

Page 22: Computação Ubíqua

Desafios

• Privacidade

• Disponibilidade

• Sensores inteligentes

• Impacto social

Saturday, May 25, 13

Page 23: Computação Ubíqua

Algumas áreas de cobertura

• Interface humano-computador

• Engenharia de software

• Linguagens de programação

• Banco de dados

• Redes e Sistemas distribuídos

• Sistemas Operacionais

• Lógica e I.A

Saturday, May 25, 13

Page 24: Computação Ubíqua

Smart Home

Saturday, May 25, 13

Page 25: Computação Ubíqua

Saturday, May 25, 13

Page 26: Computação Ubíqua

Saturday, May 25, 13