A MIDDLEWARE FRAMEWORK FOR MULTI-AGENT SYSTEMS IN THE INTERNET / UM FRAMEWORK DO TIPO MIDDLEWARE PARA SISTEMAS MULTI-AGENTES NA INTERNET
AUTOR(ES)
ALUIZIO HAENDCHEN FILHO
DATA DE PUBLICAÇÃO
2005
RESUMO
A crescente expansão e evolução da Internet têm impulsionado a demanda por aplicações baseadas em agentes e a busca por padrões e ferramentas para dar suporte ao desenvolvimento destas aplicações. MIDAS (Middleware for Intelligent and Distributed Agent-based Systems) define uma arquitetura flexível e adaptativa, fracamente acoplada, orientada a serviços que provê uma plataforma de execução e um framework para facilitar o desenvolvimento de sistemas multiagentes na Internet. A arquitetura do framework adere e estende as especificações da arquitetura de referência WSA (Web Services Architecture), sendo formada por duas estruturas básicas: uma concreta e outra abstrata. A estrutura concreta é composta por um conjunto de agentes intermediários dinâmicos e pró-ativos, que provêem serviços de infraestrutura. Estes serviços possibilitam que os desenvolvedores possam abstrair funcionalidades complexas, tais como comunicação, concorrência, gerenciamento e interoperabilidade. A segunda estrutura é composta por classes abstratas que representam os agentes e componentes de aplicações. As classes abstratas definem os hot-spots a partir dos quais as particularidades específicas das aplicações podem ser implementadas e regulam o fluxo de interação entre a implementação concreta dos agentes e a arquitetura. A abordagem estende os atuais padrões definidos pela arquitetura de referência WSA introduzindo o conceito de agente abstrato, e mecanismos complementares para dar suporte ao workflow e modelo de comunicação dos agentes.
ASSUNTO(S)
architecture frameworks frameworks arquitetura multi-agent systems services servicos sistemas multi-agentes
ACESSO AO ARTIGO
Documentos Relacionados
- UM FRAMEWORK DE SISTEMAS MULTI-AGENTES PARA APLICAÇÕES RFID
- SISTEMA HÍBRIDO DE DIAGNÓSTICO E RECOMENDAÇÃO PARA SISTEMAS MULTI-AGENTES
- USANDO A ABORDAGEM MDA NO DESENVOLVIMENTO DE SISTEMAS MULTI-AGENTES
- GOVERNANÇA DE SISTEMAS MULTI-AGENTES ABERTOS COM FIDEDIGNIDADE
- INTRODUZINDO VARIABILIDADE NO DESENVOLVIMENTO DE SISTEMAS MULTI-AGENTES