Detalhes bibliográficos
Ano de defesa: |
2009 |
Autor(a) principal: |
Coutinho, Luciano Reis |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Tese
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
http://www.teses.usp.br/teses/disponiveis/3/3141/tde-29092010-152356/
|
Resumo: |
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. |