Com a popularização dos dispositivos portáteis, tanto pelo custo quanto pelas funcionalidades que oferecem, nota-se um crescente interesse no estudo da mobilidade em sistemas de computação. Essa mobilidade pode ser tanto de usuários, código ou de dispositivos. Um cenário computacional que está se consolidando como o ambiente computacional do futuro é a Computação Pervasiva. Nesta visão, o poder computacional está sempre disponível, se encontra em qualquer lugar, a todo momento e é acessível com qualquer dispositivo. A computação pervasiva propõe o deslocamento da computação para a centralização no usuário e suas atividades. Nesta visão, quem deve ser reconhecido pelo sistema é o usuário e não os equipamentos que ele porta ou usa (como estão definidos os sistemas computacionais atuais).A comunicação no ambiente pervasivo, por causa dos seus requisitos, envolve várias questões e desafios de pesquisa. Neste cenário, onde desconexões são freqüentes, faz-se necessário um serviço de comunicação que leve em consideração o estado da rede e o tipo de conexão.
Grids
A computação em grade (grid) tem sido o paradigma dominante para computação distribuída geograficamente. Originalmente o objetivo dos grids era combinar recursos através de muitas organizações para representar uma organização virtual, normalmente maior e mais efetiva do que cada umas das organizações reais isoladas, permitindo a resolução de problemas que antes não poderiam ser resolvidos por elas isoladamente.
Computação Pervasiva
A idéia básica da computação pervasiva é disponibilizar acesso computacional de modo invisível em todo lugar o tempo todo, sem que o usuário precise conhecer a tecnologia para se beneficiar dela, sendo na utilização dos computadores pessoais, de PDA’s (Personal Digital Assistant), de celulares, de acessórios como relógios ou óculos e até mesmo no da própria roupa e corpo humano.
Grids Pervasivos
Esta categoria, a de grids pervasivos, une as duas tecnologias aproveitando o
melhor das duas e permitindo que os usuários tenham mobilidade com alto desempenho e alto desempenho com uma comunicação direta com o ambiente físico de cada aplicação, através das redes de sensores conectadas aos grids.
Para o desenvolvimento da solução, estão sendo utilizados métodos, técnicas e ferramentas de análise e projeto orientado a objetos. Particularmente, usam-se Padrões de Projeto e Diagramas UML a fim de facilitar futuras alterações e evoluções . A plataforma de desenvolvimento adotada, pela ampla aceitação, facilidades em mobilidade e portabilidade, é Java em suas versões J2SE, J2ME e J2EE. O serviço de comunicação estará permanentemente disponível no dispositivo móvel (PDA, celular).
Link: http://www.sbc.org.br/sbac/2007/workshops/wpuc/
http://www.ppgia.pucpr.br/~maziero/pesquisa/ceseg/wseg04/2904.pdf
http://www.rnp.br/_arquivo/documentos/pal0218.pdf
Jefferson Moura
105040029
sexta-feira, 7 de março de 2008
Assinar:
Postar comentários (Atom)
Um comentário:
Muito boa definição! Agora vou guardar.
rs!
Postar um comentário