[pt] Com o aumento da complexidade dos SMA´s governados por
leis, tornouse
mais difícil projetar e implementar requisitos referentes
à tolerância a falhas,
principalmente por não existir nenhum ponto de controle
sobre tais sistemas. E,
apesar disto, não são conhecidas soluções que abordem tais
questões na
literatura de governança de SMA´s baseados em leis.
Contudo, existe uma
técnica de tolerância a falhas, chamada Replicação de
Agentes, que propõe
reutilizar os conceitos de recuperação em sistemas
distribuídos através da
tolerância a falhas para a recuperação de agentes baseando-
se em informações
que identifiquem suas criticalidades. Entretanto, apesar
de existirem algumas
estratégias de estimativa de criticalidade de agentes,
nenhuma apresenta o grau
de granularidade suficiente para o monitoramento de SMA´s
abertos
governados por leis. Desta forma, o trabalho aqui proposto
tem como objetivo
apresentar um mecanismo de configuração de variação de
criticalidade de
agentes que interagem em SMA´s abertos. Para isto é
proposta uma arquitetura
para desenvolvimento de SMA´s abertos governados por leis
tolerantes a falhas
e uma abordagem para projetar tais mecanismos com
simplicidade,
modularidade e reuso. Este trabalho apresenta três
contribuições principais: a
extensão no modelo conceitual da linguagem declarativa de
especificação de lei
XMLaw com elementos para monitoramento da criticalidade
dos agentes; a
integração dos frameworks de governança de SMA´s abertos
(M-Law) e de
adaptação dinâmica de replicação de agentes (DIMAX); e a
proposição de uma
forma de documentação e derivação das leis. Por fim são
apresentadas planilhas
de resultados da aplicação do mecanismo proposto em dois
estudos de caso. / [en] With law-governed multi-agent systems complexity growth,
it is harder to
design and implement requirements related to dependability
mainly because
there is no control point over such systems. Despite the
great importance of
those problems, there is no solution that fully addresses
those issues in the
context of law-governed multi-agent systems. However,
there is a fault tolerant
technique called Agent Replication that proposes the reuse
of some recovery
concepts of distributed systems through a fault tolerance
based approach on
some data that helps the identification of critical agent.
And, besides the
existents strategies of agents´ criticality estimation,
none of them presents the
granularity degree necessary for the monitoring of law-
governed open MAS´s.
Due to it, the goal of this work is to present a mechanism
of the configuration
variation of the agents´ criticality that interacts in
open MAS´s. To achieve this
goal, an architecture to support the development of fault
tolerant law-governed
open MAS and an approach to design such mechanisms with
simplicity,
modularity and reuse were proposed. This work has three
main contributions:
an extension on the conceptual model of the law-
specification declarative
language XMLaw within new elements to monitor the agents´
criticality; the
integration of two frameworks: one is for law-enforcement
(M-Law), and the
other one is for a dynamic and adaptative agents´
replication (DimaX); and a
proposal of a means to document and derive the laws.
Finally, we present some
sheets of the results of the proposed mechanism
application in two case studies.
Identifer | oai:union.ndltd.org:puc-rio.br/oai:MAXWELL.puc-rio.br:9680 |
Date | 16 March 2007 |
Creators | MAIRA ATHANAZIO CERQUEIRA GATTI |
Contributors | CARLOS JOSE PEREIRA DE LUCENA, CARLOS JOSE PEREIRA DE LUCENA |
Publisher | MAXWELL |
Source Sets | PUC Rio |
Language | Portuguese |
Detected Language | Portuguese |
Type | TEXTO |
Page generated in 0.0029 seconds