Medee: um ateliê de métodos para sistemas multiagentes. / Medee: a method framework for multiagent systems.
AUTOR(ES)
Sara Jane Casare
FONTE
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia
DATA DE PUBLICAÇÃO
01/12/2011
RESUMO
Esta tese propõe o desenvolvimento de SMAs centrados em organizações de forma disciplinada, mesmo nos casos em que os modelos organizacionais de agentes utilizados não estejam incorporados aos métodos oferecidos pela Engenharia de Software Orientada a Agentes (AOSE). A fim de atingir tal objetivo, esta tese adota os princípios da Engenharia de Método Situational e propõe o Ateliê Medee, que permite a composição de métodos situacionais para SMAs usando fragmentos de método adequados à situação de cada projeto. Este ateliê oferece um repositório de fragmentos de método que contempla distintas fases de desenvolvimento de um projeto, tais como elucidação de requisitos, análise, design, e implementação, envolvendo os principais componentes de um SMA, como agentes, ambientes, interações e organizações. Tal repositório contém fragmentos extraídos de diversas abordagens para o desenvolvimento de SMAs, entre elas os métodos Gaia, Tropos, Ingenias, PASSI, e os modelos organizacionais MOISE+ e OperA. Além disso, esta tese mostra como tais métodos situationais podem contribuir no estabelecimento de um ciclo de melhoria do método de desenvolvimento para SMAs. Este ciclo aplica os princípios da Engenharia de Software a fim de prover um procedimento empírico para a adaptação, avaliação e melhoria de métodos situacionais para o desenvolvimento de SMAs centrados em organizações. Dessa forma, este ciclo contribui para uma utilização mais ampla de aplicações orientadas a agentes pela indústria.de software. Finalmente, esta tese apresenta um estudo de caso conduzido para investigar o uso do Ateliê Medee na composição de métodos situacionais para SMAs. Este estudo de caso envolveu o desenvolvimento de SMAs centrados em organizações para resolver o problema proposto pelo Torneio de Programação Multiagentes usando dois métodos situacionais distintos, compostos a partir de fragmentos de método extraídos de Tropos, Gaia e MOISE+.
ASSUNTO(S)
agentes inteligentes engenharia de método engenharia de software fragmento de método intelligent agents method engineering method fragment multiagent system sistemas multiagentes software engineering
Documentos Relacionados
- UM FRAMEWORK DE SISTEMAS MULTI-AGENTES PARA APLICAÇÕES RFID
- Um arcabouço para construção de sistemas multiagentes musicais
- Um modelo de reorganização de sistemas multiagentes.
- A MIDDLEWARE FRAMEWORK FOR MULTI-AGENT SYSTEMS IN THE INTERNET
- UM MÉTODO E UM FRAMEWORK PARA O PLANEJAMENTO EMPÍRICO DE SISTEMAS MULTIAGENTES AUTO-ORGANIZÁVEIS