Return to search

[en] A MIDDLEWARE FRAMEWORK FOR MULTI-AGENT SYSTEMS IN THE INTERNET / [pt] UM FRAMEWORK DO TIPO MIDDLEWARE PARA SISTEMAS MULTI-AGENTES NA INTERNET

[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. / [en] The increasing widespread and evolution of the Internet
have stimulated the
demand for agent-based applications, and the search for
standards and tools to
support the development of these applications. MIDAS
(Middleware for
Intelligent and Distributed Agent-based Systems) defines a
flexible, adaptable,
and loosely coupled service-oriented architecture, that
provides an agent platform
and a framework to facilitate the development of multi-
agent systems in the
Internet. The framework architecture adheres and extends
the specifications of the
WSA (Web Services Architecture) reference model, being
composed by two basic
structures: a concrete and an abstract one. The concrete
structure is composed by
a set of dynamic and pro-actives agents, which provide
infrastructure services.
These services enable the developer to abstract complex
functionalities, such as
communication, concurrency, management and
interoperability. The second
structure is composed by abstract classes, which represent
the agents and
components of applications. The abstract classes define
the hot-spots from which
the specific particularities of the applications can be
implemented, and regulate
the interaction flow between the concrete implementation
of the agents and the
architecture. The proposed architecture extends the
current concepts defined by
the WSA reference model, introducing the concept of
abstract agent and
complementary mechanisms to provide support for the
agent´s workflow and
communication model.

Identiferoai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:8547
Date19 June 2006
CreatorsALUIZIO HAENDCHEN FILHO
ContributorsCARLOS JOSE PEREIRA DE LUCENA, CARLOS JOSE PEREIRA DE LUCENA
PublisherMAXWELL
Source SetsPUC Rio
LanguagePortuguese
Detected LanguageEnglish
TypeTEXTO

Page generated in 0.0026 seconds