CONTEXT-SENSITIVE EXCEPTION HANDLING / TRATAMENTO DE EXCEÇÕES SENSÍVEL AO CONTEXTO
AUTOR(ES)
KARLA NAZARE FERREIRA DAMASCENO
DATA DE PUBLICAÇÃO
2006
RESUMO
Tratamento de erros em aplicações móveis sensíveis ao contexto não é uma tarefa trivial devido às características peculiares destes sistemas, como mobilidade, comunicação assíncrona e aumento de imprevisibilidade. Mecanismos convencionais de tratamento de exceções não podem ser utilizados por vários motivos. Primeiro, a propagação de erros deve considerar as mudanças contextuais que ocorrem constantemente nestes sistemas. Segundo, as atividades de recuperação de erros e a estratégia de tratamento de exceções também precisam freqüentemente ser selecionadas de acordo com as informações de contexto. Terceiro, a própria caracterização de uma exceção pode depender do contexto dos dispositivos envolvidos. Embora vários middlewares orientados a contexto ofereçam suporte ao desenvolvimento de aplicações móveis, estes sistemas raramente fornecem suporte adequado ao tratamento de exceções. Este trabalho realiza uma análise das soluções existentes para tratamento de exceções, considerando os requisitos de sensibilidade ao contexto. Além disso, são propostos um modelo para tratamento de exceções sensível ao contexto e um mecanismo implementado a partir de MoCA (Mobile Collaboration Architecture). MoCA é um middleware publish-subscribe que oferece suporte ao desenvolvimento de aplicações móveis colaborativas através da incorporação de serviços de contexto. Finalmente, este trabalho avalia o mecanismo de exceções proposto através de sua utilização em alguns protótipos de aplicações colaborativas desenvolvidas a partir de MoCA. Através do mecanismo, foram implementadas diferentes estratégias de tratamento de exceções que consideram as informações de contexto das aplicações.
ASSUNTO(S)
middleware exception handling context-awareness computacao movel sensibilidade ao contexto tolerancia a falhas middleware fault tolerance tratamento de excecoes mobile computing
ACESSO AO ARTIGO
Documentos Relacionados
- CONTEXT-SENSITIVE REFERENCE FIXING AND OBJECTIVITY. REPLY TO BARCELÓ
- Context-sensitive synaptic plasticity and temporal-to-spatial transformations in hippocampal slices
- The small DNA binding domain of λ integrase is a context-sensitive modulator of recombinase functions
- Test environment using property checking of Java components with exception handling
- Um framework para coordenação do tratamento de exceções em sistemas tolerantes a falhas