Integrating Embedded Multiagent Systems with Urban Simulation Tools and IoT Applications




Smart City, Multi-Agentes, Simulação Urbana, IoT


The smart city systems development connected to the Internet of Things (IoT) has been the goal of several works in the multi-agent system field. Nevertheless, just a few projects demonstrate how to deploy and make the connection among the employed systems. This paper proposes an approach towards the integration of a MAS through the JaCaMo framework plus an Urban Simulation Tool (SUMO), IoT applications (Node-RED, InfluxDB, and Grafana), and an IoT platform (Konker). The integration presented in this paper applies in a Smart Parking scenario with real features, where is shown the integration and the connection through all layers, from agent level to artifacts, including real environment and simulation, as well as IoT applications. In future works, we intend to establish a methodology that shows how to properly integrate these different applications regardless of the scenario and the used tools.


Download data is not yet available.


EVANS, D. How the Next Evolution of the Internet of Things Is Changing Everything. Cisco Internet Business Solutions Group, p. 11, 2011.

ALBINO, V.; BERARDI, U.; DANGELICO, R. M. Smart cities: Definitions, dimensions, performance, and initiatives. Journal of urban technology, Taylor & Francis, v. 22, n. 1, p. 3–21, 2015.

NEIROTTI, P. et al. Current trends in smart city initiatives: Some stylised facts. Cities, v. 38, p. 25 – 36, 2014. Dispon ́ıvel em: 〈〉.

WOOLDRIDGE, M. J. Reasoning about rational agents. [S.l.]: MIT press, 2000.

ZHANG, D. et al. Internet of things. J. UCS, v. 18, p. 1069–1071, 2012.

BOISSIER, O. et al. Multi-agent oriented programming with jacamo. Science of Computer Programming, Elsevier, v. 78, n. 6, p. 747–761, 2013.

BORDINI, R. H.; H ̈uBNER, J. F.; WOOLDRIDGE, M. Programming Multi-Agent Systems in Agent Speak using Jason. [S.l.]: John Wiley & Sons Ltd, 2007. 273 p.

RICCI, A.; VIROLI, M.; OMICINI, A. Programming MAS with artifacts. v. 3862 LNAI, p. 206–221, 2006. Dispon ́ıvel em: 〈 13&partnerID=40&md5=6c8f34aae1c78bccd47fabd2c3705e5e〉.

PANTOJA, C. E. et al. Argo: An extended jason architecture that facilitates embedded robotic agents programming. In: SPRINGER. International Workshop on Engineering Multi-Agent Systems. [S.l.], 2016. p. 136–155.

KRAJZEWICZ, D. et al. Sumo (simulation of urban mobility)-an open-source traffic simulation. In: Proceedings of the 4th middle East Symposium on Simulation and Modelling (MESM20002). [S.l.: s.n.], 2002. p. 183–187.

ENDLER, M. et al. Contextnet: context reasoning and sharing middleware for large-scale pervasive collaboration and social networking. In: ACM. Proceedings of the Workshop on Posters and Demos Track. [S.l.], 2011. p. 2.

CASTRO, L. F. S. D.; ALVES, G. V.; BORGES, A. P. Using trust degree for agents in order to assign spots in a Smart Parking. ADCAIJ: Advances in Distributed Computing and Artificial Intelligence Journal, v. 6, n. 2, p. 45–55, jun. 2017. Dispon ́ıvel em: 〈〉.

DUCHEIKO, F. F.; ANDR ́e, P. B.; GLEIFER, V. A. Implementac ̧ ̃ao de Modelo de Racioc ́ınio e Protocolo de Negociac ̧ ̃ao para um Estacionamento Inteligente com Mecanismo de Negociac ̧ ̃ao Descentralizado. Revista Junior de Iniciac ̧ ̃ao Cient ́ıfica em Ciˆencias Exatas e Engenharia, v. 1, n. 19, p. 25–32, 2018. Dispon ́ıvel em:〈 texto&id site componente=1241〉.

ALVES, B. R. et al. Experimentation of Negotiation Protocols for Consensus Problems in Smart Parking Systems. In: MARIK, V. et al. (Ed.). Industrial Applications of Holonic and Multi-Agent Systems. Cham: Springer International Publishing, 2019. (Lecture Notes in Computer Science), p. 189–202.

KRUMNOW, M. Sumo as a service–building up a web service to interact with sumo. In: SPRINGER. Simulation of Urban MObility User Conference. [S.l.], 2013. p. 62–70.

STABILE Jr., M. F.; PANTOJA, C. E.; SICHMAN, J. S. Experimental analysis of the effect of filtering perceptions in bdi agents. International Journal of Agent-Oriented Software Engineering, Inderscience Publishers (IEL), v. 6, n. 3-4, p. 329–368, 2018.

LAZARIN, N. M.; PANTOJA, C. E. A Robotic-Agent Platform for Embedding Software Agents using Raspberry Pi and Arduino Boards. In: 9th Software Agents, Environments and Applications School. [S.l.: s.n.], 2015.

MANOEL, F. C. P. B. et al. Physical artifacts for agents in a cyber-physical system: A case study in oil & gas scenario (EEAS). In: GARĆIA-CASTRO, R. (Ed.). The 32nd International Conference on Software Engineering and Knowledge Engineering, SEKE 2020, KSIR Virtual Conference Center, USA, July 9-19, 2020. KSI Research Inc., 2020. p. 55–60. Dispońıvel em: 〈〉.

PANTOJA, C. E. et al. An architecture for the development of ambient intelligence systems managed by embedded agents. In: SEKE. [S.l.: s.n.], 2018. p. 215–214.




How to Cite

Souza de Castro, L. F., Manoel, F. C. P. B., Souza de Jesus, V., Pantoja, C. E., Pinz Borges, A., & Vaz Alves, G. (2022). Integrating Embedded Multiagent Systems with Urban Simulation Tools and IoT Applications. Revista De Informática Teórica E Aplicada, 29(1), 81–90.



Selected Papers - WESAAC 2020