CONTEXT-AWARE APPLICATION DEVELOPMENT USING MULTI-AGENT SYSTEMS / DESENVOLVIMENTO DE APLICAÇÕES SENSÍVEIS AO CONTEXTO USANDO SISTEMAS MULTI-AGENTES
AUTOR(ES)
REGIANE LIMA DE SOUSA
DATA DE PUBLICAÇÃO
2007
RESUMO
O desenvolvimento de aplicações sensíveis ao contexto (ASCs) constitui-se como uma tarefa não-trivial em conseqüência das características relacionadas à sensibilidade ao contexto, como abertura, comunicação assíncrona e falta de mecanismos modulares na propagação de informações de contexto. Por outro lado, um paradigma de desenvolvimento de software é considerado uma ferramenta básica para a construção de sistemas de software. Particularmente, a Engenharia de Software para Sistemas Multi-Agentes (ESSMA) tem se apresentado como paradigma promissor para o desenvolvimento de aplicações distribuídas, abertas e extensíveis. Agentes de software são elementos cuja execução leva ao alcance dos objetivos de um sistema através de suas propriedades de interação, adaptação e autonomia. Partindo destas características, é possível propor soluções para o desenvolvimento de ASCs que facilitem a satisfação dos requisitos mencionados acima. Este trabalho tem dois objetivos principais: (1) apresentar estudos de caso envolvendo o uso de ESSMA no desenvolvimento de ASCs e (2) propor um framework como ferramenta de reuso de sensibilidade ao contexto nas aplicações. A avaliação dos estudos e da proposta do framework é utilizada para a demonstração da usabilidade de ESSMA em ASCs. A avaliação dos estudos é efetuada através da generalização de resultados, além da aplicação de métricas com foco em atributos, como a modularidade.
ASSUNTO(S)
reengenharia multi-agentes multi-agent avaliacao software engineering frameworks reengineering sistema evaluation engenharia de software frameworks system
ACESSO AO ARTIGO
Documentos Relacionados
- INTRODUZINDO VARIABILIDADE NO DESENVOLVIMENTO DE SISTEMAS MULTI-AGENTES
- USANDO A ABORDAGEM MDA NO DESENVOLVIMENTO DE SISTEMAS MULTI-AGENTES
- UM FRAMEWORK DE SISTEMAS MULTI-AGENTES PARA APLICAÇÕES RFID
- GOVERNANÇA DE SISTEMAS MULTI-AGENTES ABERTOS COM FIDEDIGNIDADE
- SISTEMA HÍBRIDO DE DIAGNÓSTICO E RECOMENDAÇÃO PARA SISTEMAS MULTI-AGENTES