SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
UNIVERSIDADE FEDERAL DE SANTA CATARINA




       Computação Ubíqua
        Curso: Tecnologias da Informação e
                  Comunicação
                         Acadêmico: Diogo Librelon, 6º fase
                             diogomarton@gmail.com
                                   03/12/2012




“As tecnologias mais profundas e duradouras são aquelas que desaparecem, elas
dissipam-se nas coisas do dia a dia até tornarem-se indistingüíveis”. Mark Weiser -
1952 a 1999 - Cientista Chefe do XEROX PARC - "O Computador do Século 21"
1. Introdução

O conceito de computação ubíqua foi apresentando ao mundo por Mark Weiser cientista
chefe do Centro de Pesquisa Xerox PARC, em seu artigo “The Computer for the 21st
Century” publicado na Scientific American Magazine em setembro de 1991, ele
descreve e ilustra como computadores, dispositivos moveis e qualquer objeto que
obtenha capacidade computacional poderia realizar tarefas em um ambiente de trabalho
com auxilio de uma rede para mantê-los interconectados. A troca de informação
aconteceria com auxilio de alguma inteligência artificial implementada, oque
proporcionaria a adaptação por partes dos dispositivos com o ambiente ao redor
tornando a gestão dos dados e a tecnologia embarcada, imperceptível os usuários finais.
Segundo Araujo:

                       [...] Marc Weiser, considerado o pai da computação ubíqua,
                       vislumbrou há uma década atrás que, no futuro, computadores
                       habitariam os mais triviais objetos: etiquetas de roupas, xícaras de
                       café, interruptores de luz, canetas, etc, de forma invisível para o
                       usuário. Neste mundo de Weiser, devemos aprender a conviver com
                       computadores, e não apenas interagir com eles. (2003)




                                Figura 1 - Computação ubíqua

         Fonte: “The Computer for the 21st Century”- Scientific American Magazine
2. A computação ubíqua, computação móvel e computação pervasiva.
Para construirmos o entendimento sobre a computação ubíqua, é necessário que outros
conceitos sejam introduzidos, oque compõem um cenário de pesquisa. Segundo Araujo
(2003), a computação ubíqua beneficia-se dos avanços da computação móvel e da
computação pervasiva.

A computação pervasiva propõe que de uma maneira imperceptível o ambiente que
envolver os dispositivos computacionais, tenha a capacidade de configurar e difundir os
dados que estarão sendo compartilhados e também possibilitar uma infraestrutura de
rede mais apropriada, criando uma modelagem computacional distinta para aquele
momento paras aqueles dispositivos, as aplicações seriam muito mais dinâmicas com o
mundo real e sua capacidade de conexão com outros dispositivos seria automática e
extremamente natural.(ARAUJO,2003)


A computação móvel traz o conceito de que dispositivos computacionais são capazes de
estarem presentes em qualquer lugar, pois sua transferência de um local para outro se
tornou fácil e assim podemos realizar tarefas computacionais a todo o momento, porém
com as limitações que o local ou a tecnologia empregada no seu dispositivo oferece
como acontece hoje com smartphones e notebooks.
Segundo Araujo:
                       [...] Uma importante limitação da computação móvel é que o modelo
                       computacional não muda enquanto nos movemos, isto é, o dispositivo
                       não é capaz de obter flexivelmente informação sobre o contexto no
                       qual a computação ocorre e ajustá-la corretamente. Numa solução para
                       acomodar a mudança de ambiente, os usuários poderiam manualmente
                       controlar e configurar a aplicação à medida que se movem o que seria
                       inviável e inaceitável pela maioria dos usuários. (2003)


Mais então oque realmente a computação ubíqua realiza quando aplicada sua
tecnologia, já que todo o trabalho de modelagem computacional em relação ao ambiente
em que os seres e os dispositivos estão envolvidos fica por conta da computação
pervasiva e móvel?


Como já frisa a citação feita a poucos, a computação ubíqua utiliza e gerencia as
vantagens dos conceitos de computação móvel e pervasiva, a junção das características
dos dois conceitos emerge o conceito de computação ubíqua. Segundo Araujo:
[...] computação ubíqua surge então da necessidade de se
                                    integrar mobilidade com a funcionalidade da computação
                                    pervasiva, ou seja, qualquer dispositivo computacional,
                                    enquanto em movimento conosco, pode construir,
                                    dinamicamente, modelos computacionais dos ambientes nos
                                    quais nos movemos e configurar seus serviços dependendo da
                                    necessidade. (2003)




                                        Figura 2 - Computação Ubíqua

Fonte: Computação Ubíqua, Princípios, Tecnologias e Desafios – XXI Simpósio Brasileiro de Redes de Computadores. 2003.




         Observando a tabela abaixo mostra as características de dimensão de cada conceito.




                                   Figura 3 - Dimensões da Computação Ubíqua

                         Fonte: Computação Ubíqua por Fabiano L. Domingues (2008)



       3. Computação ubíqua e seus princípios

       Agora que contextualizamos os conceitos e criamos um entendimento dos mesmos,
       indicarei os princípios da computação ubíqua, que caracterizam o seu funcionamento e
       torna-se necessário apresenta-los.


       Diversidade - Quando falamos de computação ubíqua devemos entender que a sua
       proposta é que haja para cada tarefa realizada nos diferentes ambientes um dispositivo
computacional diferente, e que o gerenciamento nos requisitos de conexão e aplicação
desses dispositivos ocorra o mais rápido e fácil possível. Pode ser que dentro de uma
sala de aula aonde o principal objetivo é realizar anotações e acessar web, um tablet ou
um ultrabook possa atender melhor as necessidades dos alunos do quem um desktop,
mais se houver essa diversidade de hardware, como programar aplicações gerenciáveis e
interconectadas umas com as outras. ( WEISER,1991)


Descentralização – A computação ubíqua caracteriza-se como um modelo da
computação distribuída, e não era pra menos, pois pensar em toda essa tecnologia aonde
diferentes dispositivos funcionariam conectados é logico concluir que servidores
poderosos e altamente flexíveis atuariam para a persistência dos dados de usuários
conectados e estas redes. Modelos computacionais distribuídos carregam a característica
de dividir o processamento para obter ganho no desempenho, porem no caso da
computação ubíqua a todo o momento essa divisão acontece não só no processamento
mais também sobre uma rede dinâmica de conexão inteligente aonde cada dispositivo
pode auxiliar em decisões sobre tarefas autônomas, oque será uma grande desafio para
as aplicações em questão de gerenciamento de todas essas informações.
( WEISER,1991)


Conectividade – As conexões na computação ubíqua funcionam de maneira aberta e
livre aonde os softwares implementados nos dispositivos computacionais tem a
característica altamente móvel, o principio é que o usuário estará conectado a todos os
momentos, em qualquer rede que estiver disponível e é necessário que aconteça uma
padronização para comunicação destes dispositivos. ( WEISER,1991)


4. Conclusão
A computação ubíqua mostra-se uma área de grande expansão de pesquisa, sem duvidas
a computação distribuída que hoje é estudada será uma das características mais
explorada no desenvolvimento de novas aplicações e tecnologias para este segmento.
Como pudemos observar no estudo realizado a mobilidade e a pervasividade são as
bases da computação ubíqua aonde modelos computacionais distribuídos são claramente
inseridos em ambos os conceitos, o desenvolvimento de middlewares, tecnologia de
redes e computação distribuída, é o que podemos afirmar que terá uma grande atenção
nos centros de pesquisa, afinal integrar e criar ambientes ubíquos não será de baixa
complexidade. A alta complexidade é uma realidade no estudo e desenvolvimento de
ambientes distribuídos isso sempre é reforçado em sala de aula, para a computação
ubíqua não será diferente, novos desafios estão para ser superados, oque refletirá
diretamente na qualidade de vida das pessoas e sua convivência e relação com a
computação.


5. Cenário. Potencializando as atividades de um executivo
Um exemplo para refletirmos: Imagine que um usuário utilizando seu tablet dentro de
uma sala de reuniões, os arquivos da ultima campanha de marketing precisam ser
compartilhados com todos. Este usuário necessita deixar às pressas a reunião para pegar
sua filha na escola, assim que deixasse a sala de reunião, automaticamente a tecnologia
implementada na rede e sua aplicação hospedeira “entenderiam” que um dos
participantes da reunião está fora da sala, assim o áudio da discussão dentro da sala
começaria a ser transmitido em seu fone, já as fotos da campanha não poderiam ser
repassadas para ele no caminho do corredor, elevador, pois a largura de banda nestes
locais não é suficiente para trabalhar com imagens de alta definição. Assim que o
usuário entrar no carro o áudio da reunião transmitido pelo fone será agora sendo
transmitido pelas caixas de som de seu veículo. Somente quando o usuário estiver na
sala de espera do colégio de sua filha e que a aplicação do seu tablet automaticamente
fara a transferência e a renderização das imagens na tela do seu tablet, pois lá a banda de
internet seria suficiente, ou seja , quando digo automaticamente é sem nenhum tipo de
interação do usuário com qualquer configuração técnica no dispositivo, simples,
apareceria uma mensagem na tela informando que as imagens estão disponíveis, e se ele
deseja, ver quais foram os últimos pontos discutidos na reunião que ele deixou há
poucos minutos.
Referências:
Araújo, R. B. (2003). Computação Ubíqua: Princípios, Tecnologias e Desafios. In:
Simpósio Brasileiro de Redes de Computadores. (Org.). Computação Ubíqua:
Princípios, Tecnologias e Desafios. 1 ed. Natal - RN: SBRC2003, p. 45 - 115.

Weiser, M. (1991), “The Computer for the 21st Century”, Scientific American,
vol.265,       no.3,        Setembro.,          pp.94-104.      Disponível       em:
http://wiki.daimi.au.dk/pca/_files/weiser-orig.pdf Acesso em 30/11/2012


SILBERSCHATZ, A.; BAER GALVIN, P.; GAGNE, G. Fundamentos de sistemas
operacionais 8.ed. Rio de Janeiro: LTC, 2010.


Kahl, M., Floriano, D. Computação Ubíqua, Tecnologia sem limites, IV Semana.
Acadêmica de Sistemas de Informação da UDESC/CEAVI. 2011. Disponível em:
http://www.ceavi.udesc.br/arquivos/id_submenu/387/diogo_floriano_marcelo_kahl_co
mputacao_ubiqua.pdf. Acesso em 30/11/2012.


Bolsoni, P. E., Cardoso, C., Medeiros, C. H. Computação Ubíqua, Cloud Computing e
PLC para Continuidade Comunicacional diante de Desastres, V Seminários
Internacional de Defesa Civil – DEFENCIL São Paulo            20, Novembro (2009).
Disponível                                                                       em:
http://www.defesacivil.uff.br/defencil_5/Artigo_Anais_Eletronicos_Defencil_14.pdf.
Acesso em 30/11/2012.

Contenu connexe

Tendances

Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)herickfaro
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verdeelliando dias
 
UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015Carlos Roberto IV
 
Computacao Movel Ubiqua
Computacao Movel UbiquaComputacao Movel Ubiqua
Computacao Movel UbiquaLuiz Matos
 
Computação Pervasiva
Computação PervasivaComputação Pervasiva
Computação Pervasivalucaslsantoss
 
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...Mauro Pinheiro
 
Computação Pervasiva: um paradigma para o século 21
Computação Pervasiva: um paradigma para o século 21Computação Pervasiva: um paradigma para o século 21
Computação Pervasiva: um paradigma para o século 21Rafael Reis
 
Computação Móvel e Ubíqua
Computação Móvel e UbíquaComputação Móvel e Ubíqua
Computação Móvel e UbíquaIury Teixeira
 
ACM Computação Ubíqua Final
ACM Computação Ubíqua FinalACM Computação Ubíqua Final
ACM Computação Ubíqua Finalherickfaro
 
Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...
Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...
Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...Mauro Pinheiro
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaWaldir R. Pires Jr
 
Computação ubíqua
Computação ubíquaComputação ubíqua
Computação ubíquaElen Arantza
 
Introdução à teoria da interatividade
Introdução à teoria da interatividadeIntrodução à teoria da interatividade
Introdução à teoria da interatividadeLuís
 

Tendances (20)

Computação Ubíqua e Pervasiva
Computação Ubíqua e PervasivaComputação Ubíqua e Pervasiva
Computação Ubíqua e Pervasiva
 
Artigo ihc1
Artigo ihc1Artigo ihc1
Artigo ihc1
 
Internet das-coisas
Internet das-coisasInternet das-coisas
Internet das-coisas
 
Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)Computação Ubíqua (Versão Final)
Computação Ubíqua (Versão Final)
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verde
 
Computação Ubíqua
Computação Ubíqua Computação Ubíqua
Computação Ubíqua
 
Computação Ubíqua
Computação UbíquaComputação Ubíqua
Computação Ubíqua
 
926 4624-1-pb
926 4624-1-pb926 4624-1-pb
926 4624-1-pb
 
UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015UFAL EAD - Seminário aoc - computação pervasiva - 2015
UFAL EAD - Seminário aoc - computação pervasiva - 2015
 
Computacao Movel Ubiqua
Computacao Movel UbiquaComputacao Movel Ubiqua
Computacao Movel Ubiqua
 
Computação Pervasiva
Computação PervasivaComputação Pervasiva
Computação Pervasiva
 
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
Design de interação e computação Pervasiva: um estudo sobre mecanismos atenci...
 
Computação Pervasiva: um paradigma para o século 21
Computação Pervasiva: um paradigma para o século 21Computação Pervasiva: um paradigma para o século 21
Computação Pervasiva: um paradigma para o século 21
 
Computação Móvel e Ubíqua
Computação Móvel e UbíquaComputação Móvel e Ubíqua
Computação Móvel e Ubíqua
 
ACM Computação Ubíqua Final
ACM Computação Ubíqua FinalACM Computação Ubíqua Final
ACM Computação Ubíqua Final
 
Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...
Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...
Implicações da Inteligência Ambiental para a Arquitetura de Informação e o De...
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 
Computação ubíqua
Computação ubíquaComputação ubíqua
Computação ubíqua
 
AuraMiddleware
AuraMiddlewareAuraMiddleware
AuraMiddleware
 
Introdução à teoria da interatividade
Introdução à teoria da interatividadeIntrodução à teoria da interatividade
Introdução à teoria da interatividade
 

En vedette

Small is the New Big
Small is the New BigSmall is the New Big
Small is the New BigJeremy Abbett
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelJanynne Gomes
 
Artigo cientifico (como fazer)
Artigo cientifico (como fazer)Artigo cientifico (como fazer)
Artigo cientifico (como fazer)Fernanda Câmara
 
Atelier de escrita de Natal
Atelier de escrita de Natal Atelier de escrita de Natal
Atelier de escrita de Natal Ana Paula Santos
 
A utilização da tecnologia da informação na gestão de planos de saúde
 A utilização da tecnologia da informação na gestão de planos de saúde A utilização da tecnologia da informação na gestão de planos de saúde
A utilização da tecnologia da informação na gestão de planos de saúdePedro Alexandre Cabral
 
Produção Multimídia para DVD
Produção Multimídia para DVDProdução Multimídia para DVD
Produção Multimídia para DVDliarosamoura
 
Turismo e arqueologia na amazonia
Turismo e arqueologia na amazoniaTurismo e arqueologia na amazonia
Turismo e arqueologia na amazoniaAndrea Scabello
 
Brincando de Arqueologia em Pelotas
Brincando de Arqueologia em PelotasBrincando de Arqueologia em Pelotas
Brincando de Arqueologia em PelotasGiullia Anjos
 
Comunicação em rede (2)
Comunicação em rede (2)Comunicação em rede (2)
Comunicação em rede (2)Yasmin Buriti
 
Economia domèstica
Economia domèsticaEconomia domèstica
Economia domèsticaarnaupj
 

En vedette (16)

Computação vestivel
Computação vestivelComputação vestivel
Computação vestivel
 
Mark Weiser
Mark WeiserMark Weiser
Mark Weiser
 
Small is the New Big
Small is the New BigSmall is the New Big
Small is the New Big
 
Aula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvelAula 1- Fundamentos da computação móvel
Aula 1- Fundamentos da computação móvel
 
Artigo cientifico (como fazer)
Artigo cientifico (como fazer)Artigo cientifico (como fazer)
Artigo cientifico (como fazer)
 
Nanotecnologia
NanotecnologiaNanotecnologia
Nanotecnologia
 
Atelier de escrita de Natal
Atelier de escrita de Natal Atelier de escrita de Natal
Atelier de escrita de Natal
 
A utilização da tecnologia da informação na gestão de planos de saúde
 A utilização da tecnologia da informação na gestão de planos de saúde A utilização da tecnologia da informação na gestão de planos de saúde
A utilização da tecnologia da informação na gestão de planos de saúde
 
Produção Multimídia para DVD
Produção Multimídia para DVDProdução Multimídia para DVD
Produção Multimídia para DVD
 
Leis gênero
Leis gêneroLeis gênero
Leis gênero
 
Turismo e arqueologia na amazonia
Turismo e arqueologia na amazoniaTurismo e arqueologia na amazonia
Turismo e arqueologia na amazonia
 
Brincando de Arqueologia em Pelotas
Brincando de Arqueologia em PelotasBrincando de Arqueologia em Pelotas
Brincando de Arqueologia em Pelotas
 
Comunicação em rede (2)
Comunicação em rede (2)Comunicação em rede (2)
Comunicação em rede (2)
 
Teatro Natal
Teatro NatalTeatro Natal
Teatro Natal
 
DESIGN THINKING LAB - Maceió
DESIGN THINKING LAB - MaceióDESIGN THINKING LAB - Maceió
DESIGN THINKING LAB - Maceió
 
Economia domèstica
Economia domèsticaEconomia domèstica
Economia domèstica
 

Similaire à Computação ubíqua

Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Waldir R. Pires Jr
 
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004Vando Batista
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUNIEURO
 
Proposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOPProposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOPWaldir R. Pires Jr
 
Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...
Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...
Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...Marcos Alves Vieira
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software LivreHelder Lopes
 
Automacao residencial com seguranca e economia
Automacao residencial com seguranca e economiaAutomacao residencial com seguranca e economia
Automacao residencial com seguranca e economiaSINELI
 
MOBILIDADE ESCRITO
MOBILIDADE ESCRITOMOBILIDADE ESCRITO
MOBILIDADE ESCRITOBarbosa10
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtualVitor Faria
 
COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO
COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃOCOMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO
COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃOAllan Reis
 
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...Pedro Henrique Cacique Braga
 
Efetividade na névoa conectando bits e bytes
Efetividade na névoa  conectando bits e bytesEfetividade na névoa  conectando bits e bytes
Efetividade na névoa conectando bits e bytesDesiree Santos
 

Similaire à Computação ubíqua (20)

Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014Proposta de Projeto de Pesquisa - CEFET - 2014
Proposta de Projeto de Pesquisa - CEFET - 2014
 
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
"Descobrindo a Computação Ubíqua" UNIFOR Abril 2004
 
Um estudo sobre computação em nuvem
Um estudo sobre computação em nuvemUm estudo sobre computação em nuvem
Um estudo sobre computação em nuvem
 
Sexta geraçao
Sexta geraçaoSexta geraçao
Sexta geraçao
 
2012 sbseg-mc2
2012 sbseg-mc22012 sbseg-mc2
2012 sbseg-mc2
 
Computação Ubíqua.pdf
Computação Ubíqua.pdfComputação Ubíqua.pdf
Computação Ubíqua.pdf
 
Proposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOPProposta de projeto de pesquisa UFOP
Proposta de projeto de pesquisa UFOP
 
Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...
Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...
Engenharia Dirigida por Modelos no Desenvolvimento de Aplicações Ubíquas: Tec...
 
Modelagem 3d projeto
Modelagem 3d projetoModelagem 3d projeto
Modelagem 3d projeto
 
Computação em nuvem
Computação em nuvemComputação em nuvem
Computação em nuvem
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software Livre
 
TEES - Apresentacao Final
TEES - Apresentacao FinalTEES - Apresentacao Final
TEES - Apresentacao Final
 
Automacao residencial com seguranca e economia
Automacao residencial com seguranca e economiaAutomacao residencial com seguranca e economia
Automacao residencial com seguranca e economia
 
MOBILIDADE ESCRITO
MOBILIDADE ESCRITOMOBILIDADE ESCRITO
MOBILIDADE ESCRITO
 
Realidade virtual
Realidade virtualRealidade virtual
Realidade virtual
 
COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO
COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃOCOMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO
COMPUTAÇÃO EM NUVEM: ESTUDO DE CASO EM UMA EMPRESA DE TECNOLOGIA DA INFORMAÇÃO
 
Parte I
Parte IParte I
Parte I
 
Apostila fundamentos de rede
Apostila fundamentos de redeApostila fundamentos de rede
Apostila fundamentos de rede
 
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
Uma Estratégia de Desenvolvimento de Sistemas para Mobile-learning usando Rea...
 
Efetividade na névoa conectando bits e bytes
Efetividade na névoa  conectando bits e bytesEfetividade na névoa  conectando bits e bytes
Efetividade na névoa conectando bits e bytes
 

Plus de Diogo Librelon

Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...
Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...
Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...Diogo Librelon
 
Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012
Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012
Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012Diogo Librelon
 

Plus de Diogo Librelon (6)

Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...
Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...
Políticas públicas de fomento a ciência, tecnologia e inovação direcionadas p...
 
Apresentação ciki
Apresentação cikiApresentação ciki
Apresentação ciki
 
Resumo prova
Resumo provaResumo prova
Resumo prova
 
Plano definitivo
Plano definitivoPlano definitivo
Plano definitivo
 
Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012
Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012
Reportagem Revista WIDE Nº92 SETEMBRO/OUTUBRO 2012
 
Aplicativo Exame
Aplicativo ExameAplicativo Exame
Aplicativo Exame
 

Computação ubíqua

  • 1. UNIVERSIDADE FEDERAL DE SANTA CATARINA Computação Ubíqua Curso: Tecnologias da Informação e Comunicação Acadêmico: Diogo Librelon, 6º fase diogomarton@gmail.com 03/12/2012 “As tecnologias mais profundas e duradouras são aquelas que desaparecem, elas dissipam-se nas coisas do dia a dia até tornarem-se indistingüíveis”. Mark Weiser - 1952 a 1999 - Cientista Chefe do XEROX PARC - "O Computador do Século 21"
  • 2. 1. Introdução O conceito de computação ubíqua foi apresentando ao mundo por Mark Weiser cientista chefe do Centro de Pesquisa Xerox PARC, em seu artigo “The Computer for the 21st Century” publicado na Scientific American Magazine em setembro de 1991, ele descreve e ilustra como computadores, dispositivos moveis e qualquer objeto que obtenha capacidade computacional poderia realizar tarefas em um ambiente de trabalho com auxilio de uma rede para mantê-los interconectados. A troca de informação aconteceria com auxilio de alguma inteligência artificial implementada, oque proporcionaria a adaptação por partes dos dispositivos com o ambiente ao redor tornando a gestão dos dados e a tecnologia embarcada, imperceptível os usuários finais. Segundo Araujo: [...] Marc Weiser, considerado o pai da computação ubíqua, vislumbrou há uma década atrás que, no futuro, computadores habitariam os mais triviais objetos: etiquetas de roupas, xícaras de café, interruptores de luz, canetas, etc, de forma invisível para o usuário. Neste mundo de Weiser, devemos aprender a conviver com computadores, e não apenas interagir com eles. (2003) Figura 1 - Computação ubíqua Fonte: “The Computer for the 21st Century”- Scientific American Magazine
  • 3. 2. A computação ubíqua, computação móvel e computação pervasiva. Para construirmos o entendimento sobre a computação ubíqua, é necessário que outros conceitos sejam introduzidos, oque compõem um cenário de pesquisa. Segundo Araujo (2003), a computação ubíqua beneficia-se dos avanços da computação móvel e da computação pervasiva. A computação pervasiva propõe que de uma maneira imperceptível o ambiente que envolver os dispositivos computacionais, tenha a capacidade de configurar e difundir os dados que estarão sendo compartilhados e também possibilitar uma infraestrutura de rede mais apropriada, criando uma modelagem computacional distinta para aquele momento paras aqueles dispositivos, as aplicações seriam muito mais dinâmicas com o mundo real e sua capacidade de conexão com outros dispositivos seria automática e extremamente natural.(ARAUJO,2003) A computação móvel traz o conceito de que dispositivos computacionais são capazes de estarem presentes em qualquer lugar, pois sua transferência de um local para outro se tornou fácil e assim podemos realizar tarefas computacionais a todo o momento, porém com as limitações que o local ou a tecnologia empregada no seu dispositivo oferece como acontece hoje com smartphones e notebooks. Segundo Araujo: [...] Uma importante limitação da computação móvel é que o modelo computacional não muda enquanto nos movemos, isto é, o dispositivo não é capaz de obter flexivelmente informação sobre o contexto no qual a computação ocorre e ajustá-la corretamente. Numa solução para acomodar a mudança de ambiente, os usuários poderiam manualmente controlar e configurar a aplicação à medida que se movem o que seria inviável e inaceitável pela maioria dos usuários. (2003) Mais então oque realmente a computação ubíqua realiza quando aplicada sua tecnologia, já que todo o trabalho de modelagem computacional em relação ao ambiente em que os seres e os dispositivos estão envolvidos fica por conta da computação pervasiva e móvel? Como já frisa a citação feita a poucos, a computação ubíqua utiliza e gerencia as vantagens dos conceitos de computação móvel e pervasiva, a junção das características dos dois conceitos emerge o conceito de computação ubíqua. Segundo Araujo:
  • 4. [...] computação ubíqua surge então da necessidade de se integrar mobilidade com a funcionalidade da computação pervasiva, ou seja, qualquer dispositivo computacional, enquanto em movimento conosco, pode construir, dinamicamente, modelos computacionais dos ambientes nos quais nos movemos e configurar seus serviços dependendo da necessidade. (2003) Figura 2 - Computação Ubíqua Fonte: Computação Ubíqua, Princípios, Tecnologias e Desafios – XXI Simpósio Brasileiro de Redes de Computadores. 2003. Observando a tabela abaixo mostra as características de dimensão de cada conceito. Figura 3 - Dimensões da Computação Ubíqua Fonte: Computação Ubíqua por Fabiano L. Domingues (2008) 3. Computação ubíqua e seus princípios Agora que contextualizamos os conceitos e criamos um entendimento dos mesmos, indicarei os princípios da computação ubíqua, que caracterizam o seu funcionamento e torna-se necessário apresenta-los. Diversidade - Quando falamos de computação ubíqua devemos entender que a sua proposta é que haja para cada tarefa realizada nos diferentes ambientes um dispositivo
  • 5. computacional diferente, e que o gerenciamento nos requisitos de conexão e aplicação desses dispositivos ocorra o mais rápido e fácil possível. Pode ser que dentro de uma sala de aula aonde o principal objetivo é realizar anotações e acessar web, um tablet ou um ultrabook possa atender melhor as necessidades dos alunos do quem um desktop, mais se houver essa diversidade de hardware, como programar aplicações gerenciáveis e interconectadas umas com as outras. ( WEISER,1991) Descentralização – A computação ubíqua caracteriza-se como um modelo da computação distribuída, e não era pra menos, pois pensar em toda essa tecnologia aonde diferentes dispositivos funcionariam conectados é logico concluir que servidores poderosos e altamente flexíveis atuariam para a persistência dos dados de usuários conectados e estas redes. Modelos computacionais distribuídos carregam a característica de dividir o processamento para obter ganho no desempenho, porem no caso da computação ubíqua a todo o momento essa divisão acontece não só no processamento mais também sobre uma rede dinâmica de conexão inteligente aonde cada dispositivo pode auxiliar em decisões sobre tarefas autônomas, oque será uma grande desafio para as aplicações em questão de gerenciamento de todas essas informações. ( WEISER,1991) Conectividade – As conexões na computação ubíqua funcionam de maneira aberta e livre aonde os softwares implementados nos dispositivos computacionais tem a característica altamente móvel, o principio é que o usuário estará conectado a todos os momentos, em qualquer rede que estiver disponível e é necessário que aconteça uma padronização para comunicação destes dispositivos. ( WEISER,1991) 4. Conclusão A computação ubíqua mostra-se uma área de grande expansão de pesquisa, sem duvidas a computação distribuída que hoje é estudada será uma das características mais explorada no desenvolvimento de novas aplicações e tecnologias para este segmento. Como pudemos observar no estudo realizado a mobilidade e a pervasividade são as bases da computação ubíqua aonde modelos computacionais distribuídos são claramente inseridos em ambos os conceitos, o desenvolvimento de middlewares, tecnologia de redes e computação distribuída, é o que podemos afirmar que terá uma grande atenção nos centros de pesquisa, afinal integrar e criar ambientes ubíquos não será de baixa
  • 6. complexidade. A alta complexidade é uma realidade no estudo e desenvolvimento de ambientes distribuídos isso sempre é reforçado em sala de aula, para a computação ubíqua não será diferente, novos desafios estão para ser superados, oque refletirá diretamente na qualidade de vida das pessoas e sua convivência e relação com a computação. 5. Cenário. Potencializando as atividades de um executivo Um exemplo para refletirmos: Imagine que um usuário utilizando seu tablet dentro de uma sala de reuniões, os arquivos da ultima campanha de marketing precisam ser compartilhados com todos. Este usuário necessita deixar às pressas a reunião para pegar sua filha na escola, assim que deixasse a sala de reunião, automaticamente a tecnologia implementada na rede e sua aplicação hospedeira “entenderiam” que um dos participantes da reunião está fora da sala, assim o áudio da discussão dentro da sala começaria a ser transmitido em seu fone, já as fotos da campanha não poderiam ser repassadas para ele no caminho do corredor, elevador, pois a largura de banda nestes locais não é suficiente para trabalhar com imagens de alta definição. Assim que o usuário entrar no carro o áudio da reunião transmitido pelo fone será agora sendo transmitido pelas caixas de som de seu veículo. Somente quando o usuário estiver na sala de espera do colégio de sua filha e que a aplicação do seu tablet automaticamente fara a transferência e a renderização das imagens na tela do seu tablet, pois lá a banda de internet seria suficiente, ou seja , quando digo automaticamente é sem nenhum tipo de interação do usuário com qualquer configuração técnica no dispositivo, simples, apareceria uma mensagem na tela informando que as imagens estão disponíveis, e se ele deseja, ver quais foram os últimos pontos discutidos na reunião que ele deixou há poucos minutos.
  • 7. Referências: Araújo, R. B. (2003). Computação Ubíqua: Princípios, Tecnologias e Desafios. In: Simpósio Brasileiro de Redes de Computadores. (Org.). Computação Ubíqua: Princípios, Tecnologias e Desafios. 1 ed. Natal - RN: SBRC2003, p. 45 - 115. Weiser, M. (1991), “The Computer for the 21st Century”, Scientific American, vol.265, no.3, Setembro., pp.94-104. Disponível em: http://wiki.daimi.au.dk/pca/_files/weiser-orig.pdf Acesso em 30/11/2012 SILBERSCHATZ, A.; BAER GALVIN, P.; GAGNE, G. Fundamentos de sistemas operacionais 8.ed. Rio de Janeiro: LTC, 2010. Kahl, M., Floriano, D. Computação Ubíqua, Tecnologia sem limites, IV Semana. Acadêmica de Sistemas de Informação da UDESC/CEAVI. 2011. Disponível em: http://www.ceavi.udesc.br/arquivos/id_submenu/387/diogo_floriano_marcelo_kahl_co mputacao_ubiqua.pdf. Acesso em 30/11/2012. Bolsoni, P. E., Cardoso, C., Medeiros, C. H. Computação Ubíqua, Cloud Computing e PLC para Continuidade Comunicacional diante de Desastres, V Seminários Internacional de Defesa Civil – DEFENCIL São Paulo 20, Novembro (2009). Disponível em: http://www.defesacivil.uff.br/defencil_5/Artigo_Anais_Eletronicos_Defencil_14.pdf. Acesso em 30/11/2012.