[en] A MIDDLEWARE FRAMEWORK FOR MULTI-AGENT SYSTEMS IN THE INTERNET

Detalhes bibliográficos
Ano de defesa: 2006
Autor(a) principal: ALUIZIO HAENDCHEN FILHO
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8547&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=8547&idi=2
http://doi.org/10.17771/PUCRio.acad.8547
Resumo: [pt] 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.