computação ubiqua palestra

35
Curso de Graduação em Sistemas de Informação Computação Ubíqua Semana de Informática 2015.2 Prof. Carlos Odilon

Upload: carlosodilonbarros

Post on 14-Apr-2017

134 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Computação Ubiqua Palestra

Curso de Graduação em Sistemas de Informação

Computação Ubíqua

Semana de Informática 2015.2Prof. Carlos Odilon

Page 2: Computação Ubiqua Palestra

Gerações

Perdida, Grandiosa e Silenciosa – 1ª. Guerra, Grande Depressão e 2ª. Guerra; Baby Boom - Explosão de bebês (populacional);X – Movimentos de classes e emancipação da mulher;Y – Grandes avanços tecnológicos e prosperidade econômica;Z – Nativos digitais;

Page 3: Computação Ubiqua Palestra

Introdução WWW – World Wide Web

Documentos hipermídia Browsers (navegadores) Padrão (URI) / Protocolo (HTTP) /

Linguagem de Marcação (HTML) Padronizado pela W3C

Page 4: Computação Ubiqua Palestra

Introdução Evolução da WEB

Web 1.0: 1990 -Tim Berners-Lee Webmaster Informação estática. Sem interatividade. Usuário busca

informação. Alta taxa de download.

Page 5: Computação Ubiqua Palestra

Introdução Evolução da Web

Web 2.0: 2004 - empresa americana

O’Reilly Media Dinâmica Redes sociais Interação entre usuário

final x conteúdo da página. Informação encontra o

usuário. Alta taxa de upload.

Page 6: Computação Ubiqua Palestra

Introdução Evolução da Web

Web 3.0: Publicado no New York Times por

John Markoff Informação filtrada por interesses. Google – pesquisa interativa. Web semântica. World Wide Web (rede mundial)

para World Wide Database (base de dados mundial),

Computação em nuvem. Dados, dispositivos e pessoas

conectados ao redor do mundo.

Page 7: Computação Ubiqua Palestra

Introdução Evolução da Web

Web 4.0: Seth Godin e estudiosos Gigantesco sistema

operacional inteligente e dinâmico

Interações dos indivíduos Dados disponíveis,

instantâneos ou históricos Propor ou suportar a

tomada de decisão Complexo sistema de

inteligência artificial.

Page 8: Computação Ubiqua Palestra

Introdução Evolução da Web

Web 5.0: Web emocional Interação entre humanos e computadores Hábitos diários baseados em Neurotecnologia Exemplo www.wefeelfine.org Com fones de ouvido, os usuários vão interagir

com o conteúdo que interage com as suas emoções ou mudanças em reconhecimento facial.

Personalidade artificial Holografia (imagens em três dimensões, como

os coloridos emblemas de segurança nos cartões de crédito e nas embalagens de DVD).

Page 9: Computação Ubiqua Palestra

Páginas Estáticas HTML puro Sem interatividade Controlada apenas pelo

Webmaster

Page 10: Computação Ubiqua Palestra

Páginas Dinâmicas Interatividade (comentários,

compartilhamento) Flash, HTML5, Wikipedia Blogs Webdesigner Usuários co-autores da informação Cai conceito de webmaster

Page 11: Computação Ubiqua Palestra

Páginas Dinâmicas de Cliente Todo processamento é feito no lado

cliente (navegador) Utilização de scripts (javascript,

vbscript) Efeitos com HTML dinâmico (DHTML) Depende do tipo e versão do

navegador para funcionar corretamente.

Page 12: Computação Ubiqua Palestra

Páginas Dinâmicas de Servidor Processamento feito todo pelo

servidor. Segurança (transações bancárias). Utilização de linguagens, além de

scripts (Asp, PHP, Java). Necessário servidor com boa

capacidade de processamento.

Page 13: Computação Ubiqua Palestra

Evolução Tecnologia Web

Page 14: Computação Ubiqua Palestra

Evolução Tecnologia Web

Page 15: Computação Ubiqua Palestra

Frases“A Informática criou problemas que não

existiam” - Dert

“Uma vez a informação incluída na Internet, jamais será excluída” - Dert

“A tecnologia não é boa nem ruim, tudo depende do uso que as pessoas fazem dela” - Manuel Castells

Page 16: Computação Ubiqua Palestra

Computação Ubíqua 1980 - Mark Weiser (Xerox PARC) Computação Ubíqua é o campo onde se

procura desenvolver aplicações que permite aos seres humanos a capacidade de, através de gestos e comportamentos naturais, interagir com sistemas computacionais.

A ubiqüidade é definida como a capacidade de estar ao mesmo tempo em toda parte, o que lhe confere também o caráter de onipresença.

Page 17: Computação Ubiqua Palestra

Computação Móvel A Computação Móvel se baseia na

capacidade de mover fisicamente serviços computacionais junto com os usuários, tornando o computador um dispositivo sempre presente, permitindo ao homem que tenha acesso às aplicações oferecidas por um sistema computacional independentemente da sua localização.

Page 18: Computação Ubiqua Palestra

A Computação Pervasiva evidencia que o computador está embutido no ambiente de maneira invisível para o usuário.

A Computação Ubíqua, também chamada de Ubiquitous Computing ou Ubicomp (WEISER,1991), se utiliza dos conhecimentos da computação móvel e da computação pervasiva.

Page 19: Computação Ubiqua Palestra

Sistema com Mobilidade realiza acesso por meio de dispositivos móveis.

Sistema Embarcado é dedicado ao dispositivo ou por ele controlado.

Page 20: Computação Ubiqua Palestra

Imersão computacional é a visão por “dentro” dos computadores.

Page 21: Computação Ubiqua Palestra
Page 22: Computação Ubiqua Palestra
Page 23: Computação Ubiqua Palestra
Page 24: Computação Ubiqua Palestra
Page 25: Computação Ubiqua Palestra
Page 26: Computação Ubiqua Palestra
Page 28: Computação Ubiqua Palestra

Computação Ubíqua - exemplos O Projeto Classroom (1999) da Geórgia Institute of

Technology que grava as aulas e permite uma busca de material e seções de aula quando necessário através de interfaces multimídias customizados pelos professores.

Projeto Authoring on the Fly (1999) da Universidade de Freiburg na Alemanha que possui elementos de visão computacional, um poderoso sistema de sincronização na coleta e armazenamento de mídias das salas de aula, bem como diversas funcionalidades para um posterior acesso a esses dados.

Page 29: Computação Ubiqua Palestra

Computação Ubíqua - exemplos Projeto EPR (Electronic Patient Record - 2007), que

é uma solução computacional que registra todos os dados de um paciente, onde são espalhados por toda a localização física do hospital sensores, dispositivos de reconhecimento e servidores que monitoram os pacientes. Medidores de taxas de glicose ou pressão arterial mandam informações para os servidores, e com todas essas informações os servidores conseguem dividir seções nos hospitais para agrupar elementos de ordem parecida, como por exemplo, clientes das UTI’s, visitantes, etc.

Page 30: Computação Ubiqua Palestra

Computação Ubíqua - exemplos Smart Houses (casas inteligentes) não será preciso chaves ou

cartões para entrar na casa, basta simplesmente tocar na porta, que o sistema faz uma checagem de digitais, permitindo a entrada no lar.

Eletrodomésticos tem manutenção automatizada, ou seja, antes de peças quebrarem ou de um possível defeito, a assistência técnica será ativada.

Geladeiras, armários e dispensas são capazes de gerir seus próprios estoques e antes que um produto fundamental acabe, ordens de compra já terão sido enviadas.

Na segurança, controladores inteligentes de incêndio evitam a propagação das chamas por toda a casa. Sensores e alarmes contra intrusos bem como o acionamento imediato das autoridades.

Page 31: Computação Ubiqua Palestra

Computação Ubíqua - exemplos Projetos EasyLiving da Microsoft (2000) ou o Adaptive House da

Universidade do Colorado (1998), permitem que o sistema de som acompanhe o usuário entre os cômodos do lar.

Cada membro do lar possui sua própria lista personalizada de áudio e vídeo, podendo ser acessada de qualquer parte da casa.

Permitem também um controle automático da iluminação e da refrigeração do ambiente, por exemplo, o morador vai assistir a um filme, e as luzes ficam menos intensas para melhorar a experiência.

Na TV passam imagens de quem está tocando a campainha à porta, e se o morador quiser, poderá liberar a entrada para o visitante, sendo esse guiado através de avisos sonoros ou luminosos para onde ir para encontrar o morador da casa.

Controle dos gastos de recursos naturais como energia, água e gás. Vazamentos seriam devidamente localizados e automaticamente

encanadores seriam chamados.

Page 32: Computação Ubiqua Palestra

Computação Ubíqua - exemplos

Page 33: Computação Ubiqua Palestra

Computação Ubíqua - exemplos

Rfid intraderme

Page 34: Computação Ubiqua Palestra
Page 35: Computação Ubiqua Palestra

Referências

ARAÚJO, Regina Borges. (2003) “Computação Ubíqua:Princípios, Tecnologias e Desafios”, In: Simpósio Brasileiro deRedes de Computadores, XXI, Natal. Minicurso: Livro Texto.Natal, RN: UFRN/DIMAp: UnP, 2003. 363 p. <http://www.professordiovani.com.br/rw/monografia_araujo.pdf> Acesso em: 10 nov 2015 BLASKOVSKY, Cinta, CEZARINI, Edson Walmir. Gestão do conhecimento e computação ubíqua: o que há de novo? São Paulo, 2012. Disponível em: <http://www.abepro.org.br/biblioteca/ENEGEP2012_TN_STO_164_955_21121.pdf> Acesso em: 10 nov 2015 CIRILO, Carlos Eduardo. Computação ubíqua: definição, princípios e tecnologia. São Carlos, 2008. Disponível em: <http://www.academia.edu/1733697/Computacao_Ubiqua_definicao_principios_e_tecnologias> Acesso em: 10 nov 2015