[en] A MIDDLEWARE FRAMEWORK FOR MULTI-AGENT SYSTEMS IN THE INTERNET
Ano de defesa: | 2006 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
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. |