• 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.2011.tde-05032012-162517
Documento
Autor
Nome completo
Sara Jane Casare
E-mail
Unidade da USP
Área do Conhecimento
Data de Defesa
Imprenta
São Paulo, 2011
Orientador
Banca examinadora
Sichman, Jaime Simão (Presidente)
Hübner, Jomi Fred
Melnikoff, Selma Shin Shimizu
Silva, Viviane Torres da
Soares, Jeferson Ferreira
Título em português
Medee: um ateliê de métodos para sistemas multiagentes.
Palavras-chave em português
Agentes inteligentes
Engenharia de método
Engenharia de software
Fragmento de método
Sistemas multiagentes
Resumo em português
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+.
Título em inglês
Medee: a method framework for multiagent systems.
Palavras-chave em inglês
Intelligent agents
Method engineering
Method fragment
Multiagent system
Software engineering
Resumo em inglês
This thesis proposes the development of organization centered MAS in a disciplined way, even though some agent organizational models are not currently incorporated into AOSE methods. In order to do that, this thesis proposes the Medee Framework for composing MAS situational methods out of method fragments according to a given project situation, by applying the principles proposed by Situational Method Engineering. Thus, it offers a method fragment repository that covers different development phases, like requirements, analysis, design, implementation, as well as the main components of a MAS application, such as agents, environments, interactions, and organizations. Such a repository has been sourced from several MAS development approaches, as such Gaia, Tropos, Ingenias, PASSI, MOISE, and OperA. Furthermore, this doctoral dissertation shows how such MAS situational methods could contribute to establish a method improvement cycle. Such a cycle applies principles of the Software Engineering discipline to provide an empirical procedure for tailoring, evaluating, and enhancing MAS situational methods. In this way, this cycle allows the continuous improvement of the Medee Method Repository, towards a steady and well founded path for MAS method maturation and, consequently, for a broader utilization of agent-oriented software development in the software industry. Finally, this dissertation presents a case study conducted to investigate the use of the Medee Framework for composing MAS situational methods, sourced mainly from Tropos, Gaia, and MOISE+. Moreover, these situational methods were used within an improvement cycle for MAS development methods. This case study, called the USP Farmer project, involved the development of organization centered MAS to solve the problem proposed by the Multiagent Programming Contest.
 
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
2012-03-06
 
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.
  • CASARE, SARA J., et al. Medee Method Framework: a situational approach for organization-centered MAS [doi:10.1007/s10458-013-9228-y]. Autonomous Agents and Multi-Agent Systems (Dordrecht. Online) [online], 2014, vol. 28, p. 430-473.
  • CASARE, Sara Jane, et al. Devising Situational Method Fragments for Organization Centered MAS Development. In 8th. European Workshop in Multiagent Systems (EUMAS 2010), Paris, 2010. Proceedings of EUMAS 2010., 2010.
  • CASARE, Sara Jane, et al. Devising Situational Method Fragments for Organization Centered MAS Development. In European Workshop on Multi-Agent Systems (EUMAS), 8, Paris, 2010.
  • CASARE, Sara Jane, et al. Towards a new approach for MAS situational method engineering: a fragment definition. In IEEE FIPA Workshop on Design Process Documentation and Fragmentation (DPDF WG), Lyon, 2010.
  • CASARE, Sara Jane, et al. Towards a New Approach for MAS Situational Method Engineering: a Fragment Definition. In IEEE FIPA Workshop on Design Process Documentation and Fragmentation, Lyon, 2010. Proceedings of DPDF WG 2010., 2010.
  • CASARE, Sara Jane, BRANDÃO, Anarosa Alves Franco, and SICHMAN, J. S. A Semiotic Approach for Multiagent Systems Situational Development. In 11th International Workshop on AGENT ORIENTED SOFTWARE ENGINEERING (AOSE 10), Toronto, 2010. Proceedings of AOSE 2010., 2010. Abstract.
  • CASARE, Sara Jane, BRANDÃO, Anarosa Alves Franco, and SICHMAN, J. S. A Semiotic Perspective for Multiagent Systems Development (Extended Abstract). In 9th. International Conference on Autonomous Agents and Multiagent Systems (AAMAS10), Toronto, 2010. Proceedings of the 9th. International Conference on Autonomous Agents and Multiagent Systems. : IFAAMAS, 2010. Abstract. Available from: http://www.ifaamas.org/Proceedings/aamas2010/pdf/02%20Extended%20Abstracts/Red/R-03.pdf.
  • CASARE, Sara Jane, BRANDÃO, Anarosa Alves Franco, and SICHMAN, J. S. A Semiotic Taxonomy to Support Multiagent Systems Situational Development. In 1st. Brazilian Workshop on Autonomous Software Systems (AutoSoft 2010), Salvador, 2010. Proceedings of AutoSoft 2010., 2010.
  • CASARE, Sara Jane, BRANDÃO, Anarosa Alves Franco, and SICHMAN, J. S. Towards a MAS Situational Method Framework: The 4+1 View Model for Multi-Agent System. In Fifth Workshop on Software Engineering for Agent-oriented Systems (SEAS'09), Fortaleza, 2009. Anais do SEAS 2009., 2009.
  • CASARE, Sara Jane, BRANDÃO, Anarosa Alves Franco, and Sichman, Jaime Simão. Keep improving MAS method fragments: a Medee-based case study for MOISE+. In 2nd. International Workshop on Engineering Multi-Agent Systems (EMAS 2014), Paris, 2014. Proceedings of EMAS 2014., 2014.
  • CASARE, Sara Jane, BRANDãO, Anarosa Alves Franco, and SICHMAN, Jaime Simão. A semiotic approach for multiagent systems situational development. In International Workshop on Agent Oriented Software Engineering (AOSE), 11, Toronto, 2010.
  • CASARE, Sara Jane, BRANDãO, Anarosa Alves Franco, and SICHMAN, Jaime Simão. A semiotic perspective for multiagent systems development (Extended Abstract). In International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS), 9, Toronto, 2010.
  • CASARE, Sara Jane, BRANDãO, Anarosa Alves Franco, and SICHMAN, Jaime Simão. A Semiotic Taxonomy to Support Multiagent Systems Situational Development. In Brazilian Workshop on Autonomous Software Systems (AUTOSOFT), 1, Salavador, 2010.
  • CASARE, Sara Jane, BRANDãO, Anarosa Alves Franco, and SICHMAN, Jaime Simão. Towards a MAS situational method framework: the 4+1 view model for multi-agent system. In Workshop on Software Engineering for Agent-oriented Systems (SEAS), 5, Fortaleza, 2009.
  • RESENDE, F. C., et al. Fragmenting O-MaSE using the Medee Framework. In 5th. Workshop on Autonomous Software Systems (AutoSoft'14), Maceió, 2014. Proceedings of 5th. Workshop on Autonomous Software Systems (AutoSoft'14)., 2014.
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.