• 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
 
 
Tese de Doutorado
DOI
10.11606/T.3.2009.tde-29092010-152356
Documento
Autor
Nome completo
Luciano Reis Coutinho
E-mail
Unidade da USP
Área do Conhecimento
Data de Defesa
Imprenta
São Paulo, 2009
Orientador
Banca examinadora
Sichman, Jaime Simão (Presidente)
Costa, Antonio Carlos da Rocha
Lucena, Carlos José Pereira de
Reali Costa, Anna Helena
Silva, Paulo Sérgio Muniz
Título em português
Interoperabilidade organizacional em sistemas multiagentes abertos baseada em engenharia dirigida por modelos.
Palavras-chave em português
Agentes inteligentes
Engenharia de software
Sistemas multiagentes
Resumo em português
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.
Título em inglês
Organizational interoperability in open multiagent systems based on model driven engineering.
Palavras-chave em inglês
Inteligent agents
Multiagent systems
Software engineering
Resumo em inglês
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.
 
AVISO - A consulta a este documento fica condicionada na aceitação das seguintes condições de uso:
Este trabalho é somente para uso privado de atividades de pesquisa e ensino. Não é autorizada sua reprodução para quaisquer fins lucrativos. Esta reserva de direitos abrange a todos os dados do documento bem como seu conteúdo. Na utilização ou citação de partes do documento é obrigatório mencionar nome da pessoa autora do trabalho.
Data de Publicação
2010-09-30
 
AVISO: O material descrito abaixo refere-se a trabalhos decorrentes desta tese ou dissertação. O conteúdo desses trabalhos é de inteira responsabilidade do autor da tese ou dissertação.
  • 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.
Todos os direitos da tese/dissertação são de seus autores
Centro de Informática de São Carlos
Biblioteca Digital de Teses e Dissertações da USP. Copyright © 2001-2014. Todos os direitos reservados.