Computação Ubíqua A computação Ubíqua pode ser usada em vários segmentos: Na educação, pois o recurso para construir uma infra-estrutura envolve muitos gastos. Na redução de custos de desenvolvimento em empresas, onde o tempo para fornecer produtos de qualidade são críticos. Na averiguação de compatibilidade, pois averiguar e comparar com uma diversidade de produtos reais é complicado. Em pesquisas, para testes e validação de experimentos, tais como dispositivos, ambientes e protocolos. Na avaliação de qualidade, pois estatísticas de simulação permitem inferir sobre uma quantidade expressiva de variáveis em ambientes. No projeto de novos dispositivos, os quais não podem ser construídos plenamente por impossibilidade de implementação. Na verificação de impactos sociais e comportamentais sobre os usuários. Em uma serie de atividades e projetos em que os modelos reais ainda não existem ou não podem ser aplicados devido a suas restrições. Computação Ubíqua . Neste artigo, são discutidos três tipos de dispositivos: tab - dispositivos pequenos (ex.: cartão); pads - dispositivos medianos (ex.: palmtops); board - dispositivos grandes(ex.: telas ou letreiros digitais). Pervasive computing, é usado para expressar computação embutida, móvel e. Invisível enquanto ubiquitous computing é usado para expressar computação onipresente, no sentido de acessar recursos em qualquer hora e lugar. Segundo a visão deWeiser (WEISER, 1991, 1993), computação ubíqua é a criação de ambientes impregnados de dispositivos, com capacidade de computação e comunicação, os quais devem apresentar-se de maneira invisível ao usuário; Computação onipresente é acessível em qualquer ambiente; é a computação através da comunicação entre dispositivos, usuários e ambientes; e, é a computação que simplex a realização das tarefas do usuário. Sistemas distribuídos contribuem com os esforços para sistemas tolerantes a falhas, replicação para alta disponibilidade, suporte a comunicação remota, questões relacionadas à segurança da informação, suporte para heterogeneidade, compartilhamento da informação e o uso efetivo da tecnologia de agentes. Computação móvel contribui com questões de gerenciamento de redes moveis, Acesso à informação móvel, localização e consumo de energia, protocolos para acesso. A informação móvel, infra-estrutura para comunicação móvel, dispositivos e tecnologias de telecomunicação. Computação pervasiva (pervasive computing) é uma área recente de pesquisa, considerada o novo paradigma do século XXI, que visa fornecer uma computação onde se deseja, quando se deseja, o que se deseja e como se deseja, através da virtualização de informações, serviços e aplicações. Este ambiente computacional consiste de uma grande variedade de dispositivos de diversos tipos, móveis ou fixos, aplicações e serviços interconectados. Uma das tecnologias para suportar este novo ambiente computacional pode ser a computação distribuída em larga escala, objeto foco da computação em grade (grid computing). Aplicações computacionais de processamento intensivo, executadas em uma infra-estrutura de grade, estão requerendo o uso coordenado e compartilhado de recursos em larga escala oferecidos por diferentes organizações. Como a disponibilização desses recursos é dinâmica, as aplicações que os utilizam precisam ser construídas de forma distribuída e adaptativa ao contexto (recursos e serviços) correntemente disponível.