DEPENDABILITY OF OPEN MULTI-AGENT SYSTEM: A CONTRACT APPROACH
COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === Nesta dissertação apresenta-se um modelo para aplicação de contratos em ambientes multi-agentes abertos. A idéia principal em um sistema multiagente é que um comportamento global inteligente possa ser alcançado a partir do comportament...
Main Author: | |
---|---|
Other Authors: | |
Language: | Portuguese |
Published: |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO
2008
|
Online Access: | http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=13626@1 http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=13626@2 |
Summary: | COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === Nesta dissertação apresenta-se um modelo para aplicação de contratos
em ambientes multi-agentes abertos. A idéia principal em um sistema multiagente
é que um comportamento global inteligente possa ser alcançado a partir
do comportamento individual dos agentes. Neste contexto, surge a dificuldade
em se garantir que agentes estão cooperando corretamente para alcançar os
objetivos da organização no qual estão inseridos. O modelo proposto neste
trabalho visa expandir os conceitos de contratos em componentes a sistemas
multi-agentes abertos. Contratos podem ser entendidos como uma forma de
negociação entre componentes, no qual se estabelecem obrigações e benefícios
que devem ser respeitados por todos os participantes do contrato na execução
de serviços. Porém, quando o assunto é sistemas multi-agentes, há pouca
literatura disponível. Isto se deve pela dificuldade de se traduzir contratos para
componentes sobre o paradigma orientado a objetos às características dos
agentes. Componentes possuem métodos e interfaces bem definidas, enquanto
agentes ocultam suas estruturas internas e talvez apresentem comportamentos
complexos. Um framework foi desenvolvido baseado no modelo conceitual
proposto. O resultado visa demonstrar a viabilidade de se aplicar contratos para
componentes a ambientes multi-agentes abertos, com o objetivo de gerenciar e
averiguar a cooperação entre agentes, levando em consideração seus papéis na
organização e respeitando suas características individuais. === In this work, we propose a model for applying contracts in open multi-agent
systems. The main idea in a multi-agent system is that an intelligent global
behavior can be reached from the individual behavior of the agents. In this
context, it is difficulty to guarantee that the agents are correctly cooperating to
reach the organization objectives in which they are inserted. The model
considered in this work expands the contract concepts in components to open
multi-agent system. Contracts can be understood as a negotiation form between
components, which entails obligations and benefits for both parties. However,
when the subject is multi-agent systems, there are a few available literatures.
This is explained because contracts for components, guided on object paradigm,
are hard to be translated to the characteristics of the agents. Components have
methods and well defined interfaces, while agents hide their internal structures
and perhaps they present complex behaviors. A framework was developed based
on the conceptual model we are proposing. The result demonstrates the viability
of applying contracts for components to the open multi-agents environments. The
main goal is to manage and to inquire the cooperation between agents,
considering the agents roles in the organization and respecting the individual
agent characteristics. |
---|