Você está na página 1de 4

Computao Ubqua e Pervasiva

Cicero H.Lima, Carlos H.Queiroga, Thiago P.Sobr, Artur C.Chaves, Jos Z.Neto Departamento de Cincia da Computao Associao Paraibana de Ensino Renovado (ASPER) Joo Pessoa PB Brasil

Abstract: This article defined the main concepts of information systems technology entitled "Pervasive and Ubiquitous Computing" and is in turn motivates us to think and imagine how far computers can assist us in the daily tasks of its users so it has not consciousness. Search is now a technological and cultural change to use of new information technologies, ie it seeks to break paradigms. Resumo: Este artigo defini os principais conceitos da tecnologia de sistemas de informao intitulada Computao Ubqua e Pervasiva e est, por sua vez nos motivar a pensar e imaginar at onde os computadores podem nos auxiliar nas tarefas dirias de seus usurios de forma que ele no tenha conscincia. Busca-se neste momento um avano tecnolgico e a mudana cultural para uso das novas tecnologias da informao, ou seja, busca-se a quebra de paradigmas. Palavras Chaves: Ubiquidade, Mobilidade, Computadores

1. Introduo
A ideia bsica da computao ubqua que a computao move-se para fora das estaes de trabalho e computadores pessoais (PCs) e torna-se pervasiva em nossa vida cotidiana. Marc Weiser, considerado o pai da computao ubqua, vislumbrou h uma dcada atrs que, no futuro, computadores habitariam os mais triviais objetos: etiquetas de roupas, xcaras de caf, interruptores de luz, canetas, etc, de forma invisvel para o usurio.

2. Computao Ubqua
2.1 Viso Geral A Computao Ubqua no poder ser interpretada pelo transporte de um computador de lugar para outro. Para entendermos a Computao Ubqua ser necessrio ter em mente alguns conceitos bsicos que lhe sero apresentados. Segundo Cristiano (2011), O termo Computao Ubqua foi criado pelo professor e cientista Mark Weiser que considerado um dos fundadores da rea. Ele definiu a ubiquidade computacional como a ideia de integrar computadores de forma transparente, aprimorando o mundo real. Weiser (1991) formula uma nova forma de pensar em computadores no mundo, uma

que considera o ambiente natural do ser humano e permite que os computadores desapaream no entorno". Computadores iro desaparecer como uma consequncia da psicologia humana: quando as pessoas usam objetos sem a efetiva conscincia do ato, elas focam alm. Esse um fenmeno definido por alguns filsofos e psiclogos. Pessoas deixam de estar ciente de algo quando elas usam um objeto suficientemente bem e frequentemente. 2.2 Definies Por ser uma rea emergente de pesquisa, termos como computao ubqua, computao pervasiva, computao nomdica, computao mvel e outros tantos, tm sido usados muitas vezes como sinnimos, embora sejam diferentes conceitualmente e empreguem diferentes ideias de organizao e gerenciamento dos servios computacionais. Na medida em que a rea evolui, esses conceitos vo sendo melhor compreendidos e suas definies se tornam mais claras. A definio e diferenciao entre estes conceitos so mostradas a seguir. A computao mvel baseia-se no aumento da nossa capacidade de mover fisicamente servios computacionais conosco, ou seja, o computador torna-se um dispositivo sempre presente que expande a capacidade de um usurio utilizar os servios que um computador oferece, independentemente de sua localizao. Combinada com a capacidade de acesso, a computao mvel tem transformado a computao numa atividade que pode ser carregada para qualquer lugar. Uma importante limitao da computao mvel que o modelo computacional no muda enquanto nos movemos, isto , o dispositivo no capaz de obter flexivelmente informao sobre o contexto no qual a computao ocorre e ajust-la corretamente. Numa soluo para acomodar a mudana de ambiente, os usurios poderiam manualmente controlar e configurar a aplicao medida que se movem, o que seria invivel e inaceitvel pela maioria dos usurios. O conceito de computao pervasiva implica que o computador est embarcado no ambiente de forma invisvel para o usurio. Nesta concepo, o computador tem a capacidade de obter informao do ambiente no qual ele est embarcado e utiliz-la para dinamicamente construir modelos computacionais, ou seja, controlar, configurar e ajustar a aplicao para melhor atender as necessidades do dispositivo ou usurio. O ambiente tambm pode e deve ser capaz de detectar outros dispositivos que venham a fazer parte dele. Desta interao surge a capacidade de computadores agirem de forma inteligente no ambiente no qual nos movemos, um ambiente povoado por sensores e servios computacionais. A computao ubqua beneficia-se dos avanos da computao mvel e da computao pervasiva. A computao ubqua surge ento da necessidade de se integrar mobilidade com a funcionalidade da computao pervasiva, ou seja, qualquer dispositivo computacional, enquanto em movimento conosco, pode construir, dinamicamente, modelos computacionais dos ambientes nos quais nos movemos e configurar seus servios dependendo da necessidade.

Tendo em vista todas as definies mencionadas acima, o termo computao ubqua ser usado aqui como uma juno da computao pervasiva e da computao mvel. A justificativa de se realizar uma diferenciao desses termos que um dispositivo que est embutido em um ambiente, no necessariamente mvel. Devido a isso, quando for utilizado o termo computao ubqua, considerar-se-o o alto grau de dispositivos embarcados da computao pervasiva juntamente com o alto grau de mobilidade da computao mvel, conforme mostra a Figura 1.

2.3 Princpios da Computao Ubqua

Na Computao Ubqua so identificados trs princpios, diversidade, descentralizao e conectividade e mesmos sero abordados a seguir.
Diversidade ao invs do computador pessoal que um dispositivo de propsito geral que a tende vrias necessidades dos usurios, os dispositivos ubquos levam uma nova viso de funcionalidade do computador, que a de propsito especfico, que atende necessidades especificas dos usurios, entretanto os dispositivos podem oferecer funcionalidades que se sobrepem, um pode ser mais apropriado do que o outro em determinadas atividades. Um outro aspecto da diversidade o de como gerenciar as diferentes capabilidades de diferentes dispositivos, uma vez que cada dispositivo tem caractersticas e limitaes prprias tornando difcil oferecer aplicaes comuns. Descentralizao na computao ubqua as responsabilidades so distribudas entre vrios dispositivos pequenos que assumem e executam certas tarefas e funes. Estes dispositivos cooperam entre si para a construo de inteligncia no ambiente, que refletida nas aplicaes. Para isso uma rede dinmica de relaes formada, entre os dispositivos e entre dispositivos e servidores do ambiente, caracterizando um sistema distribudo. Conectividade na computao ubqua, tem-se a viso da conectividade sem fronteiras, em que dispositivos e as aplicaes que executam neles movem-se juntamente com o usurio, de forma transparente, entre diversas redes heterogneas, tais

como as redes sem fio de longa distncia e redes de mdia e curta distncia. Para que se atinja a conectividade e interoperabilidade desejada preciso basear as aplicaes em padres comuns, levando ao desafio da especificao de padres abertos. 3. Desafios da Computao Ubqua Neste momento iremos apenas citar os principais obstculos para chegar-se ao propsito que a Computao Ubqua. Para alcanar a mesma ser necessrio superar alguns desafios, como a heterogeneidade, escalabilidade, segurana, privacidade, confiana, mobilidade, interoperao espontnea, sensibilidade ao contexto, gerncia de contexto, interao transparente com o usurio e invisibilidade, caso tenha algum interesse em obter mais informaes consulte o artigo Computao Ubqua Necessidade Para Uma Arquitetura de Software, no simpsio de arquitetura de software no SBC (Sociedade Brasileira de Computao). 4. Concluses Este artigo apresentou os principais conceitos da Computao Ubqua, aps pesquisas e leituras de vrios artigos publicados oficialmente no SBC (Sociedade Brasileira de Computao) e o estudo do assunto principal nos levou a chegarmos concluso que a tecnologia de dispositivos Ubquos, tem como maior foco embarcar a computao nos mais diversos tipos de objetos com intuito de manter informado e auxiliar os usurios nas mais diversas atividades dirias em diferentes ambientes operacionais das pessoas de forma que no seja percebido a presena de computadores pelos mesmos, assim como a computao no geral vem para melhorar, otimizar e ajudar no diferente com a Computao Ubqua que de forma inteligente est atualmente invadindo nossas casas, trabalhos e etc.., sem percebermos.

5. Referncias
Cristiano C., Jorge B., Adenauer Y. e Cludio G.(2011)Artigo de Computao Ubqua : Necessidades Para Uma Arquitetura de Software, Disponvel na Biblioteca Digital Brasileira de Computao do SBC. Regina B.A., (2011)Artigo de Computao Ubqua : Princpios, Tecnologia e Desafios, Disponvel na Biblioteca Digital Brasileira de Computao do SBC. Antnio A.F., Ricardo A.R., Thais R.M., Waldir R.P., Lilian B.R., Rande A.M., Rafael G.S., Bruno P.S., (2012) Artigo de Computao Ubqua Ciente de Contexto : Desafios e Tedncias, Disponivel na Biblioteca Digital Brasileira de Computao do SBC.

Você também pode gostar