Uma metodologia para modelagem de sistemas multiagentes
Resumo
A área de engenharia de software orientado a agentes ainda não conta com uma metodologia completa, na qual seja possível modelar e projetar de forma integrada os vários componentes de um sistema multiagentes. Este artigo apresenta uma proposta para o desenvolvimento de uma metodologias na qual seja possível a modelagem dos sistemas multiagentes, integrando o agente, o ambiente, a interação e a organização. Essa metodologia será desenvolvida utilizando técnicas da engenharia de métodos situacional (SME).Referências
Bergenti, F., Gleizes, M.-P., and Zambonelli, F. (2004). Coordination infrastructures in the engineering of multiagent systems. In Bergenti, F., Gleizes, M.-P., and Zambonelli, F., editors, Methodologies and Software Engineering for Agent Systems: The Agent-Oriented Software Engineering Handbook, volume 11 of Multiagent Systems, Artificial Societies, and Simulated Organizations, chapter 14, pages 273–296. Kluwer Academic Publishers.
Bernon, C., Glize, P., Picard, G., and Glize, P. (2002). The ADELFE methodology for an intranet system design. In PAOIS 2002, pages 27–28.
Caire, G., Coulier, W., Garijo, F. J., Gomez, J., Pavón, J., Leal, F., Chainho, P., Kearney, P. E., Stark, J., Evans, R., and Massonet, P. (2002). Agent oriented analysis using message/uml. In Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II, AOSE ’01, pages 119–135, London, UK. Springer.
Casare, S. J. (2011). Medee: a method framework for multiagent systems. PhD thesis, Universidade de São Paulo.
Cossentino, M. and Potts, C. (2002). Passi: a process for specifying and implementing multi-agent systems using UML.
Deloach, S. A. (1999). Multiagent Systems Engineering: A Methodology and Language for Designing Agent Systems. In Agent-Oriented Information Systems ’99 (AOIS’99).
Deloach, S. A. (2005). Engineering organization-based multiagent systems. In LNCS, pages 109–125. Springer.
DeLoach, S. A. and García-Ojeda, J. C. (2010). O-mase: a customisable approach to designing and building complex, adaptive multi-agent systems. Int. J. Agent-Oriented Softw. Eng., 4(3):244–280.
DeLoach, S. A. and Valenzuela, J. L. (2006). An agent-environment interaction model. In Padgham, L. and Zambonelli, F., editors, Agent-Oriented Software Engineering VII, 7th International Workshop, AOSE 2006, Hakodate, Japan, May 8, 2006, Revised and Invited Papers, volume 4405 of LNCS, pages 1–18. Springer.
Demazeau, Y. (1995). From interactions to collective behaviour in agent-based systems. In Proceedings of the 1st. European Conference on Cognitive Science. Saint-Malo, pages 117–132.
Giorgini, P. and Henderson-Sellers, B. (2005). Agent-oriented methodologies: an introduction. In Giorgini, P. and Henderson-Sellers, B., editors, Agent-Oriented Methodologies. Idea Group Publishing.
Hübner, J. F. and Sichman, J. S. a. (2003). Organização de sistemas multiagentes. In Vieira, R., Osório, F., and Rezende, S., editors, III Jornada de MiniCursos de Inteligência Artificial JAIA03, volume 8, pages 247–296. SBC.
Molesini, A., Omicini, A., and Viroli, M. (2009). Environment in agent-oriented software engineering methodologies. Multiagent Grid Syst., 5(1):37–57.
Mylopoulos, J., Kolp, M., and Castro, J. (2001). Uml for agent-oriented software development: The tropos proposal.
Pavón, J. and Gómez-Sanz, J. J. (2003). Agent oriented software engineering with INGENIAS. In CEEMAS 2003, volume 2691 of LNAI, pages 394–403. Springer.
Ricci, A., Piunti, M., and Viroli, M. (2011). Environment programming in multi-agent systems: an artifact-based perspective. AAMAS, 23:158–192.
Weyns, D., Parunak, H. V. D., and Shehory, O. (2009). The future of software engineering and multi-agent systems. International Journal of Agent-Oriented Software Engineering, 2(1):369–377.
Winikoff, M. and Padgham, L. (2004). Developing Intelligent Agent Systems: A Practical Guide. Halsted Press.
Wooldridge, M., Jennings, N. R., and Kinny, D. (2000). The gaia methodology for agent-oriented analysis and design. Journal of Autonomous Agents and Multi-Agent Systems, 3:285–312.
Bernon, C., Glize, P., Picard, G., and Glize, P. (2002). The ADELFE methodology for an intranet system design. In PAOIS 2002, pages 27–28.
Caire, G., Coulier, W., Garijo, F. J., Gomez, J., Pavón, J., Leal, F., Chainho, P., Kearney, P. E., Stark, J., Evans, R., and Massonet, P. (2002). Agent oriented analysis using message/uml. In Revised Papers and Invited Contributions from the Second International Workshop on Agent-Oriented Software Engineering II, AOSE ’01, pages 119–135, London, UK. Springer.
Casare, S. J. (2011). Medee: a method framework for multiagent systems. PhD thesis, Universidade de São Paulo.
Cossentino, M. and Potts, C. (2002). Passi: a process for specifying and implementing multi-agent systems using UML.
Deloach, S. A. (1999). Multiagent Systems Engineering: A Methodology and Language for Designing Agent Systems. In Agent-Oriented Information Systems ’99 (AOIS’99).
Deloach, S. A. (2005). Engineering organization-based multiagent systems. In LNCS, pages 109–125. Springer.
DeLoach, S. A. and García-Ojeda, J. C. (2010). O-mase: a customisable approach to designing and building complex, adaptive multi-agent systems. Int. J. Agent-Oriented Softw. Eng., 4(3):244–280.
DeLoach, S. A. and Valenzuela, J. L. (2006). An agent-environment interaction model. In Padgham, L. and Zambonelli, F., editors, Agent-Oriented Software Engineering VII, 7th International Workshop, AOSE 2006, Hakodate, Japan, May 8, 2006, Revised and Invited Papers, volume 4405 of LNCS, pages 1–18. Springer.
Demazeau, Y. (1995). From interactions to collective behaviour in agent-based systems. In Proceedings of the 1st. European Conference on Cognitive Science. Saint-Malo, pages 117–132.
Giorgini, P. and Henderson-Sellers, B. (2005). Agent-oriented methodologies: an introduction. In Giorgini, P. and Henderson-Sellers, B., editors, Agent-Oriented Methodologies. Idea Group Publishing.
Hübner, J. F. and Sichman, J. S. a. (2003). Organização de sistemas multiagentes. In Vieira, R., Osório, F., and Rezende, S., editors, III Jornada de MiniCursos de Inteligência Artificial JAIA03, volume 8, pages 247–296. SBC.
Molesini, A., Omicini, A., and Viroli, M. (2009). Environment in agent-oriented software engineering methodologies. Multiagent Grid Syst., 5(1):37–57.
Mylopoulos, J., Kolp, M., and Castro, J. (2001). Uml for agent-oriented software development: The tropos proposal.
Pavón, J. and Gómez-Sanz, J. J. (2003). Agent oriented software engineering with INGENIAS. In CEEMAS 2003, volume 2691 of LNAI, pages 394–403. Springer.
Ricci, A., Piunti, M., and Viroli, M. (2011). Environment programming in multi-agent systems: an artifact-based perspective. AAMAS, 23:158–192.
Weyns, D., Parunak, H. V. D., and Shehory, O. (2009). The future of software engineering and multi-agent systems. International Journal of Agent-Oriented Software Engineering, 2(1):369–377.
Winikoff, M. and Padgham, L. (2004). Developing Intelligent Agent Systems: A Practical Guide. Halsted Press.
Wooldridge, M., Jennings, N. R., and Kinny, D. (2000). The gaia methodology for agent-oriented analysis and design. Journal of Autonomous Agents and Multi-Agent Systems, 3:285–312.
Publicado
02/05/2012
Como Citar
UEZ, Daniela Maria; HÜBNER, Jomi F..
Uma metodologia para modelagem de sistemas multiagentes. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 6. , 2012, Florianópolis/SC.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2012
.
p. 309-312.
ISSN 2326-5434.
DOI: https://doi.org/10.5753/wesaac.2012.33161.