Modelagem da Organização de um Sistema Multiagente no Contexto de Recursos Hídricos
Resumo
O estudo de sistemas multiagente (SMA) aplicado ao gerenciamento de recursos naturais apresenta inúmeros desafios, mesmo limitando-se apenas à distribuição e ao compartilhamento de recursos hídricos neste estudo. Sendo assim, é indispensável a gestão adequada deste recurso na busca de soluções para este tipo de cenário. Este artigo apresenta como objetivo a modelagem e a simulação de um sistema multiagente composto por três tipos de agentes: reguladores, produtores e fiscalizadores. Além disso, apresenta um estudo de caso da bacia hidrográfica da Lagoa Mirim e Canal São Gonçalo. Ainda, apresentase a modelagem inicial da organização no Moise+ de dois papéis que compõem o sistema. Esta definição auxiliará na implementação do SMA pois pretende-se utilizar o framework JaCaMo visto que esta plataforma integra as tecnologias Jason, CArtAgO e Moise+ para a programação multiagente.
Referências
Alvares, L. O. and Sichman, J. S. (1997). Introduçao aos sistemas multiagentes. In XVII Congresso da SBC-Anais JAI’97.
Artero, A. O. (2009). Inteligência Artificial: Teoria e Prática. Editora Livraria da Física, São Paulo/SP, 1a edition.
Bellifemine, F. L., Caire, G., and Greenwood, D. (2007). Developing multi-agent systems with JADE, volume 7. John Wiley & Sons.
Boissier, O., Bordini, R. H., Hübner, J. F., Ricci, A., and Santi, A. (2011). Multi-agent oriented programming with JaCaMo. Science of Computer Programming.
Boissier, O., Hübner, J. F., and Ricci, A. (2016). The jacamo framework. In Social coordination frameworks for social technical systems, pages 125–151. Springer.
Bordini, R. H., Hübner, J. F., and Wooldridge, M. (2007). Programming multi-agent systems in AgentSpeak using Jason, volume 8. John Wiley & Sons.
Bordini, R. H., Vieira, R., and Moreira, A. F. (2001). Fundamentos de sistemas multiagentes. In Anais do XXI Congresso da Sociedade Brasileira de Computação (SBC2001), volume 2, pages 3–41.
Born, M., Leitzke, B., Farias, G., Melo, M., Gonçalves, M., Rodrigues, P., Martins, V., Barbosa, R., Aguiar, M., and Adamatti, D. (2019a). Sistema multiagente para gestão de recursos hídricos: Modelagem da bacia do são gonçalo e da lagoa mirim. In Anais do X Workshop de Computação Aplicada a Gestão do Meio Ambiente e Recursos Naturais, pages 87–96, Belém/PA. SBC, sol.sbc.org.br.
Born, M., Leitzke, B. S., Farias, G., Aguiar, M., and Adamatti, D. F. (2019b). Modelagem baseada em agentes para análise de recursos hídricos. In Anais do XIII Workshop-Escola de Sistemas de Agentes, seus Ambientes e apliCacoes (WESAAC 2019), pages 107–118, Florianópolis/SC. [link].
Brito, A. D., Lopes, J. C., and dos Anjos Neta, M. M. S. (2020). Tripé da governança: Poder público, setor privado e a sociedade civil em busca de uma gestão integrada dos recursos hídricos. Revista Gestão & Sustentabilidade Ambiental, 8(4):506–522.
Coppin, B. (2010). Inteligência Artificial. Rio de Janeiro: LTC, 3a edition.
Filatova, T., Verburg, P. H., Parker, D. C., and Stannard, C. A. (2013). Spatial agent-based models for socio-ecological systems: Challenges and prospects. Environmental modelling & software, 45:1–7.
Gaudou, B., Sibertin-Blanc, C., Therond, O., Amblard, F., Auda, Y., Arcangeli, J.-P., Balestrat, M., Charron-Moirez, M.-H., Gondet, E., Hong, Y., Lardy, R., Louail, T., Mayor, E., Panzoli, D., Sauvage, S., Sánchez-Pérez, J.-M., Taillandier, P., Van Bai, N., Vavasseur, M., and Mazzega, P. (2014). The MAELIA multi-agent platform for integrated analysis of interactions between agricultural land-use and low-water management strategies. In Alam, S. J. and Parunak, H. V. D., editors, Multi-Agent-Based Simulation XIV, pages 85–100, Berlin, Heidelberg. Springer Berlin Heidelberg.
Hübner, J. F. (2003). Um modelo de reorganização de sistemas multiagentes. PhD thesis, Universidade de São Paulo.
Hübner, J. F., Boissier, O., Kitio, R., and Ricci, A. (2010a). Instrumenting multi-agent organisations with organisational artifacts and agents. Autonomous agents and multi-agent systems, 20(3):369–400.
Hübner, J. F., Bordini, R. H., and Vieira, R. (2004). Introdução ao desenvolvimento de sistemas multiagentes com jason. XII Escola de Informática da SBC, 2:51–89.
Hübner, J. F., Sichman, J. S., and Boissier, O. (2002). Moise+ towards a structural, functional, and deontic model for mas organization. In Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1, pages 501–502.
Hübner, J. F., Sichman, J. S., and Boissier, O. (2007). Developing organised multiagent systems using the moise+ model: programming issues at the system and agent levels. International Journal of Agent-Oriented Software Engineering, 1(3/4):370–395.
Hübner, J. F., Sichman, J. S., and Boissier, O. (2010b). Moise+ tutorial.
Leitzke, B., Born, M., Farias, G., Melo, M., Gonçalves, M., Rodrigues, P., Martins, V., Barbosa, R., Aguiar, M., Adamatti, D. F., et al. (2019). Sistemas multiagente e jogos de papéis para gestão de recursos naturais. In Anais do XIII Workshop-Escola de Sistemas de Agentes, seus Ambientes e apliCações (WESAAC 2019), pages 218–223, Florianópolis/SC. [link].
Luger, G. F. (2013). Artificial intelligence : structures and strategies for complex problem solving. Addison-Wesley, Boston, Massachusetts, EUA, 6a edition.
Nwana, H. S. (1996). Software agents: An overview. The knowledge engineering review, 11(3):205–244.
Rezende, S. O. (2005). Sistemas inteligentes: fundamentos e aplicações. Editora Manole Ltda, Barueri/SP, 1a edition.
Ricci, A., Piunti, M., and Viroli, M. (2011). Environment programming in multi-agent systems: an artifact-based perspective. Autonomous Agents and Multi-Agent Systems, 23(2):158–192.
Russell, S. and Norvig, P. (2013). Inteligência Artificial. Elsevier Ltda, Rio de Janeiro/RJ, 3a edition.
Taillandier, P. and Buard, E. (2009). Designing agent behaviour in agent-based simulation through participatory method. In Yang, J.-J., Yokoo, M., Ito, T., Jin, Z., and Scerri, P., editors, Principles of Practice in Multi-Agent Systems, pages 571–578, Berlin, Heidelberg. Springer Berlin Heidelberg.
Thérond, O., Sibertin-Blanc, C., Lardy, R., Gaudou, B., Balestrat, M., Hong, Y., Louail, T., Nguyen, V. B., Panzoli, D., Sanchez-Perez, J.-M., Sauvage, S., Taillandier, P., Vavasseur, M., and Mazzega, P. (2014). Integrated modelling of social-ecological systems: The MAELIA high-resolution multi-agent platform to deal with water scarcity problems. In 7th International Environmental Modelling and Software Society (iEMSs 2014), page pp. 1, San Diego, California, United States.
Thomasi, C. D. (2014). Orias: uma infraestrutura de nível micro-organizacional baseada em artefatos para sistemas multiagentes. Master’s thesis, Programa de Pós-Graduação em Computação, UFRGS, Porto Alegre/RS.
Wooldridge, M. (2002). An introduction to multi agent systems, department of computer science, university of liverpool, uk.
