A computação móvel está a permitir o acesso a informações a qualquer tempo, em qualquer lugar. Porém, mais do que aplicações pessoais com simples acesso a informações, pode -se utilizar a infra-estrutura de rede já existente para a execução de aplicações mais avançadas, como as aplicações móveis colaborativas. Mobilidade física e lógica introduz complexidade e restrições ao projeto de aplicações distribuídas, o que requer um suporte adequado do sistema. Com o intuito de abordar este tema está em desenvolvimento o projeto ISAM (Infra-estrutura de Suporte ás Aplicações Móveis), que conta com a participação de várias instituições do sul do Brasil. Nest artigo, apresenta-se uma visão geral da arquitetura do sistema ISAM, introduz -se os requisitos básicos que a inspiraram e seus principais componentes. Focalizam-se, principalmente, as questões relativas á adaptação do ambiente ás v ariações nas condições do contexto em que a aplicação está inserida. A idéia principal é explorar informações sobre o contexto (recursos, serviços, localização e perfil do usuário) que associadas a políticas, mecanismos e estratégias de adaptação tenta superar, de forma integrada, as bem conhecidas limitações do ambiente móvel.