5. Conclusões
Tendências a Médio e Longo Prazo
• Interface Web em dispositivos móveis
– Adaptabilidade de aplicações Web para dispositivos
– Aplicações Web para dispositivos tem crescido mais que aplicações nativas
• Smartphones -> caminho para a computação pervasiva
Navegadores móveis
–
GPS, LBS
–
Consumo de mídia (texto, som, imagem e vídeo)
–
Redes sociais
–
• Tecnologias para serem bem sucessidas devem possuir um
bom modelo de negócio
– Elas serão melhores do que as elegantes com um modelo de negócio fraco
• Custo de acesso a serviços de conectividade
– Maior uso, maior queda
6. Conclusões
Computação Ubíqua?
Dicionário Merrian-Webster
Ubiquitous: existing or being everywhere at the same time, constantly
encountered
Pervasive: to become diffused through every part of
• A computação irá desaparecer e estará em todos os lugares!
– Everyware
Mark Weiser: pesquisador do PARC – XEROX, Centro de
Pesquisas da Xerox (PARC) em Palo Alto, EUA
Termo proposto no final da década de 90
Citações
− A melhor ferramenta é aquela que é invisível para o usuário. Esta se mistura
com o ambiente diário do usuário a tal ponto de se tornar indistinguível do
mesmo
Termos similares
Everyware, Calm technology, Pervasive computing, Ambient technology,
dsappearing computing
• Big Brother??
7. Computação Ubíqua: Definição
• Codição onde o processamento das informações é
integrado a atividades e objetos do dia a dia do usuário
• Ativação pelo usuário de diversos dispositivos e sistemas
computacionais de forma simultânea, em alguns casos sem saber que
está fazendo isto.
• Evolução do paradigma “desktop”
• Rede composta de dispositivos pequenos, baratos e
robustos distribuídos ao longo da vida diária do usuário
• Dispositivos computacionais em vários lugares
• Nas pessoas (internamente??)
• Nos veículos, nos tecidos, nos móveis
• Nos produtos que consumimos
• Dentre outros
9. Introdução: Evolução da Computação
Centralized Personal Portable Pervasive
Computing Computing Computing Computing
Internet
Hw/Sw
Growth!
Advancements!
User oriented User oriented
Machine oriented Task oriented
One computer One computer Many devices “Invisible” devices
Many people One person One person Many people
12. Composição de Sistemas de Computação
Comunicação remota Sistemas Computação Computação
Tolerancia a falhas Distribuídos Móvel Pervasiva/Ubiqua
Alta disponibilidade
Acesso a informações
remotas Ambientes
Segurança distribuída Inteligentes
Arquiteturas
Cliente/servidor
N-tier
Redes Móveis
Cluster
Acesso móvel a
P2P
Informações
Aplicações adaptativas
Grid
Redes de dados
Sistemas cientes de
Computação nas
sem fio
energia
nuvens
WLAN
Sensibilidade de
Virtualização de
GPRS/EDGE/HSDPA
localização
plataformas
Interação
Homem
Máquina
Espaços inteligentes
Invisibilidade
Redes de
Escalabilidade
sensores
Gestão de perfil e
sem fio
contexto
13. Conclusões
Computação Ubíqua?
• Mudança de paradigma
computacional
– O futuro é sem fio
• Alta demanda
– Profissionais qualificados (mercado e
academia)
– Novos produtos e serviços
– Trabalho de integração entre os mundos com
e sem fio
• Benefícios
– Atividades humanas podem se beneficiar
• Desafios
– Devem ser pesquisados e solucionados
14. Conclusões
Computação Ubíqua?
• Teoria e prática Computação de mesa
– Tecnologias interessantes e
impactantes precisam de
Computação móvel Ambiente inteligente
aplicações e serviços
interessantes e práticos
• O paradigma traz novos
Computação desagregada
desafios Computação invisível
– Tecnológicos e éticos Realidade aumentada
• Desafio para o sucesso
– O projeto de aplicações e
Computação móvel
serviços para as novas
infraestruturas de Ubicomp = +
comunicação sem fio
Ambiente inteligente