FIDEDIGNIDADE EM SISTEMAS MULTI-AGENTES ABERTOS: UMA ABORDAGEM ATRAVÉS DE CONTRATOS / DEPENDABILITY OF OPEN MULTI-AGENT SYSTEM: A CONTRACT APPROACH
AUTOR(ES)
CYNTHIA LUIZA RIGO MOISES
DATA DE PUBLICAÇÃO
2008
RESUMO
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.
ASSUNTO(S)
engenharia de software contratos framework software engineering framework contracts
ACESSO AO ARTIGO
Documentos Relacionados
- GOVERNANÇA DE SISTEMAS MULTI-AGENTES ABERTOS COM FIDEDIGNIDADE
- DEPENDABILITY OF OPEN MULTI-AGENT SYSTEMS BASED ON A LAW-GOVERNED APPROACH
- USANDO A ABORDAGEM MDA NO DESENVOLVIMENTO DE SISTEMAS MULTI-AGENTES
- UM MECANISMO DE GOVERNANÇA PARA SISTEMAS MULTI-AGENTES ABERTOS BASEADO EM TESTEMUNHOS
- LAWML: A LANGUAGE FOR MODELING INTERACTION LAWS IN OPEN MULTI-AGENT SYSTEMS