AN APPROACH TO OPERATIONALIZE REGULATIVE NORMS IN MULTIAGENT SYSTEMS

COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICO === Um grande desafio na pesquisa de sistemas multiagentes (SMA) é a concepção e implementação de SMA abertos em que normas podem ser eficazmente aplicadas aos seus agentes...

Full description

Bibliographic Details
Main Author: CAROLINA HOWARD FELICISSIMO
Other Authors: CARLOS JOSE PEREIRA DE LUCENA
Language:English
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=12981@1
http://www.maxwell.vrac.puc-rio.br/Busca_etds.php?strSecao=resultado&nrSeq=12981@2
Description
Summary:COORDENAÇÃO DE APERFEIÇOAMENTO DO PESSOAL DE ENSINO SUPERIOR === CONSELHO NACIONAL DE DESENVOLVIMENTO CIENTÍFICO E TECNOLÓGICO === Um grande desafio na pesquisa de sistemas multiagentes (SMA) é a concepção e implementação de SMA abertos em que normas podem ser eficazmente aplicadas aos seus agentes e facilmente gerenciadas. Estas tarefas são árduas porque normas são usualmente escritas para propósitos gerais, dificultando uma regulação mais precisa. A motivação para esta pesquisa surgiu diante da necessidade de resolver este desafio, proporcionando uma abordagem aplicável em sistemas abertos. Nesses sistemas, heterogeneidade e autonomia excluem qualquer hipótese relativa à forma com que entidades de terceiros são implementadas e como se comportam. Assim, uma solução viável para regulação em SMA abertos não deve ser rigidamente codificada dentro das implementações originais de agentes e deve permitir, a um certo grau de precisão e flexibilidade, atualizar dados (e.g., normas) durante a execução do sistema. Nesta tese, nossa abordagem DynaCROM para lidar com normas em SMA abertos é apresentada. Da perspectiva individual de agentes, DynaCROM é um mecanismo informativo que torna agentes da aplicação cientes das normas as quais eles estão vinculados em um determinado momento. Da perspectiva de desenvolvedores do sistema, DynaCROM é uma metodologia para aplicação e gerenciamento de normas em SMA abertos de tal modo que desenvolvedores sejam capazes de incorporar em normas abstratas valores de domínio. Portanto, normas são contextualizadas no domínio de aplicação onde elas são válidas, facilitando regulação. Considerando que um SMA regulado deve ter suas normas respeitadas, apresentamos também a integração de DynaCROM com dois mecanismos distintos de cumprimento de normas. Em resumo, o resultado dessa tese é nossa abordagem DynaCROM que operacionaliza normas regulativas em SMA. === A major challenge in the research of multiagent systems (MAS) is the design and implementation of open MAS in which norms can be effectively applied to their agents and easily managed. These tasks are arduous because norms are usually written for general purposes, hindering a more precise regulation. The motivation for this research came forth from the need to resolve this challenge, providing an approach applicable in open systems. In such systems, heterogeneity and autonomy rule out any assumption concerning the way third-party entities are implemented and behaved. A viable solution for regulation in open MAS should not be hard coded inside agents` original implementations and must allow, for some degree of precision and flexibility, to update data (e.g., norms) during the system execution. In this thesis, our DynaCROM approach for dealing with norms in open MAS is presented. From the individual agents perspective, Dyna- CROM is an information mechanism that makes application agents aware of the norms they are bound to at a given moment. From the system developers perspective, DynaCROM is a methodology for the application and management of norms in open MAS so developers are able to embody abstract norms with domain values. Therefore, norms are contextualized in the application domain wherein they hold, facilitating regulation. Considering that a regulated MAS should have its norms enforced, the integration of DynaCROM with two distinct enforcement mechanisms is also presented. In summary, the result of this thesis is our DynaCROM approach, which operationalizes regulative norms in MAS.