Título: | UM FRAMEWORK DO TIPO MIDDLEWARE PARA SISTEMAS MULTI-AGENTES NA INTERNET | |||||||
Autor: |
ALUIZIO HAENDCHEN FILHO |
|||||||
Colaborador(es): |
CARLOS JOSE PEREIRA DE LUCENA - Orientador VIVIANE TORRES DA SILVA - Coorientador |
|||||||
Catalogação: | 19/JUN/2006 | Língua(s): | PORTUGUÊS - BRASIL |
|||||
Tipo: | TEXTO | Subtipo: | TESE | |||||
Notas: |
[pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio. [en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio. |
|||||||
Referência(s): |
[pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=8547&idi=1 [en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=8547&idi=2 |
|||||||
DOI: | https://doi.org/10.17771/PUCRio.acad.8547 | |||||||
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.
|
||||||||