• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Doctoral Thesis
DOI
10.11606/T.3.2009.tde-29092010-152356
Document
Author
Full name
Luciano Reis Coutinho
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2009
Supervisor
Committee
Sichman, Jaime Simão (President)
Costa, Antonio Carlos da Rocha
Lucena, Carlos José Pereira de
Reali Costa, Anna Helena
Silva, Paulo Sérgio Muniz
Title in Portuguese
Interoperabilidade organizacional em sistemas multiagentes abertos baseada em engenharia dirigida por modelos.
Keywords in Portuguese
Agentes inteligentes
Engenharia de software
Sistemas multiagentes
Abstract in Portuguese
Nesta tese, propõe-se integrar, de modo sistemático, modelos organizacionais para prover interoperabilidade organizacional em sistemas multiagentes abertos. A interoperabilidade organizacional consiste em permitir que, em uma mesma organização de agentes, coexistam agentes desenvolvidos a partir de modelos organizacionais distintos. Para realizar tal intuito, aplica-se uma abordagem baseada em técnicas da Engenharia Dirigida por Modelos. A abordagem proposta divide-se em três etapas principais: (1) representar a estrutura conceitual de modelos organizacionais através de metamodelos; (2) identificar correspondências entre as estruturas conceituais dos modelos organizacionais utilizando como heurística a idéia de dimensões e padrões de modelagem organizacional ; e (3) combinar os metamodelos dos modelos organizacionais seguindo um algoritmo de junção de modelos baseado em grafos e articulações de grafos. Utilizando a abordagem proposta, quatro modelos organizacionais existentes são integrados: os modelos AGR, STEAM, MOISE+ e ISLANDER. Para ilustrar o uso da integração de metamodelos no problema de interoperabilidade organizacional, especifica-se e implementa-se uma infraestrutura de interoperabilidade organizacional chamada MAORI (Model-driven Architecture for Organizational Interoperability). A infraestrutura MAORI é estruturada em duas camadas: (1) a camada M2M, na qual a integraçãoo de modelos realizada é utilizada para traduzir especificações e estados organizacionais, e (2) a camada ORI, na qual infraestruturas organizacionais são interconectadas. Para testar e validar toda a proposta, a infraestrutura MAORI foi implementada para as infraestruturas organizacionais S-MOISE+ e MADKIT, e uma aplicaçào denominada WritePaper foi desenvolvida. A partir das implementações, alguns experimentos foram realizados. Os resultados obtidos demonstram que a integração de modelos organizacionais proposta, realizada na infraestrutura de interoperabilidade MAORI, efetivamente interconecta infraestruturas organizacionais distintas e permite que, em uma mesma organização de agentes, coexistam agentes desenvolvidos a partir de modelos organizacionais distintos.
Title in English
Organizational interoperability in open multiagent systems based on model driven engineering.
Keywords in English
Inteligent agents
Multiagent systems
Software engineering
Abstract in English
This thesis proposes to integrate systematically organizational models for providing organizational interoperability in open multiagent systems. Organizational interoperability consists in enabling the participation, in the same agent organization, of agents developed with different organizational models. For this purpose, it is applied an approach based on techniques from Model-driven Engineering. The approach is divided in three main steps: (1) to represent the conceptual structure of organizational models by means of metamodels; (2) to identify correspondences among the conceptual structures of the organizational models using as heuristics the idea of organizational modeling dimensions and patterns; (3) to combine the metamodels of the organizational models by following a merge algorithm based on graphs and graph articulations. Using the proposed approach, four existing organizational models are integrated: AGR, STEAM, MOISE+ and ISLANDER. To illustrate the use of the integration, an organizational interoperability infrastructure called MAORI (Model-driven Architecture for Organizational Interoperability) is specified and implemented. The MAORI infrastructure is structured in two layers: (1) the M2M layer, in which the integration of models is used to translate the organizational specifications and states, and (2) the ORI layer, in which the organizational infrastructures are interconnected. To test and validate the approach, MAORI infrastructure was implemented for the organizational infrastructures S-MOISE+ and MADKIT, and an application called Write Paper was developed. Using the implementations, some experiments were done. The results show that the organizational model integration, implemented in the MAORI infrastructure, effectively interconnects distinct organizational infrastructures and enables the participation, in the same agent organization, of agents developed with different organizational models.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
Publishing Date
2010-09-30
 
WARNING: The material described below relates to works resulting from this thesis or dissertation. The contents of these works are the author's responsibility.
  • COUTINHO, Luciano dos Reis, et al. Organizational Interoperability in Open Multiagent Systems - An Approach based on Metamodels and Ontologies. In Workshop on Ontologies and Metamodeling in Software and Data Engineering (WOMSDE), 2, João Pessoa, 2007.
  • COUTINHO, Luciano dos Reis, SICHMAN, Jaime Simão, and BOISSIER, Olivier. Modeling Dimensions for Multi-Agent Systems Organizations. In International Workshop on Agent Organizations: Models and Simulations (AOMS), 1, Hyderabad, 2007.
  • COUTINHO, Luciano dos Reis, SICHMAN, Jaime Simão, and BOISSIER, Olivier. Modeling organization in MAS: a comparison of models. In Workshop on Software Engineering for Agent-Oriented Systems (SEAS), 1, Uberlândia, 2005.
  • COUTINHO, Luciano dos Reis, SICHMAN, Jaime Simão, and BOISSIER, Olivier. Organizational Modeling Dimensions in Multi-Agent Systems. In Iberoamerican Workshop on Multi-Agent Systems (IBERAGENTS), 6, Ribeirão Preto, 2006.
  • COUTINHO, Luciano, et al. Organizational interoperability in open multiagents systems:an approach based on metamodels and ontologies. In 2nd. Workshop on Ontologies and Metamodeling in Software and Data Engineering (WOMSDE 07), João Pessoa, 2007. Proceedings of 2nd. Workshop on Ontologies and Metamodeling in Software and Data Engineering (WOMSDE 07)., 2007.
  • COUTINHO, Luciano, SICHMAN, J. S., and BOISSIER, Olivier. Modeling Organization in MAS: A Comparison of Models. In First Workshop on Software Engineering for Agent-oriented Systems, Uberlândia, 2005. , 2005.
  • COUTINHO, Luciano, SICHMAN, J. S., and BOISSIER, Olivier. Organizational modeling dimensions in multiagent systems. In 6th. Iberoamerican Workshop on Multiagent Systems (IBERAGENTS'06), Ribeirão Preto, 2006.
  • COUTINHO, Luciano, e SICHMAN, J. S. Interoperabilidade organizacional em sistemas multiagentes abertos baseada em engenharia dirigida por modelos. In 5o. Concurso de Teses e Dissertações em Inteligência Artificial (CTDIA 2010), São Bernardo do Campo, 2010. Anais do 5o. Concurso de Teses e Dissertações em Inteligência Artificial (CTDIA 2010)., 2010.
  • COUTINHO, Luciano, SICHMAN, J. S., and BOISSIER, Olivier. Modeling dimensions for multi-agent systems organizations. In IJCAI-07 Workshop on Agent Organizations: Models and Simulations (AOMS'07), Hyderabad, 2007. Proceedings of the IJCAI-07 Workshop on Agent Organizations: Models and Simulations (AOMS'07)., 2007.
  • DIGNUM, Virginia. Handbook of Research on Multi-Agent Systems : Semantics and Dynamics of Organizational Models [doi:10.4018/978-1-60566-256-5.ch002]. Editor. : IGI Global, 2009. chap. chapter 2, Modelling Dimensions for Agent Organizations, p. 18-50.
  • LUCK, Michael, and GOMEZ-SANZ, Jorge J.. Agent-Oriented Software Engineering IX [doi:10.1007/978-3-642-01338-6_1]. Editor. Berlin, Heidelberg : Springer Berlin Heidelberg, 2009. chap. 1, Model-Driven Integration of Organizational Models, p. 1-15. Lecture Notes in Computer Science.
  • PADGET, Julian, et al. Coordination, Organizations, Institutions and Norms in Agent Systems V [doi:10.1007/978-3-642-14962-7_7]. Editor. Berlin, Heidelberg : Springer Berlin Heidelberg, 2010. chap. 7, A Model-Based Architecture for Organizational Interoperability in Open Multiagent Systems, p. 102-113. Lecture Notes in Computer Science.
All rights of the thesis/dissertation are from the authors
Centro de Informática de São Carlos
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2020. All rights reserved.