Abstract
The Multi-Agent Systems (MASs) literature provides abstractions, techniques, and development platforms to design and implement the virtual environment within which agents operate. However, coupling such an environment with a physical counterpart is still cumbersome, as existing approaches deal with the issue in an ad-hoc way, without general purpose abstractions and methods. Recently, a new paradigm could complement the agent-oriented one to deal with digitalisation of physical environments in a more principled and interoperable way: the Digital Twin (DT). In this paper, we propose a first principled integration between MAS and DTs for MAS environment engineering.
Work partially supported by Italian PRIN “Fluidware” (N. 2017KRC7KT).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Boissier, O., Bordini, R.H., Hübner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with JaCaMo. Sci. Comput. Program. 78(6), 747–761 (2013)
Ciortea, A., Boissier, O., Ricci, A.: Engineering world-wide multi-agent systems with hypermedia. In: Weyns, D., Mascardi, V., Ricci, A. (eds.) EMAS 2018. LNCS (LNAI), vol. 11375, pp. 285–301. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-25693-7_15
Croatti, A., Gabellini, M., Montagna, S., Ricci, A.: On the integration of agents and digital twins in healthcare. J. Med. Syst. 44(9), 161 (2020). https://doi.org/10.1007/s10916-020-01623-5
Cruz Salazar, L.A., Ryashentseva, D., Lüder, A., Vogel-Heuser, B.: Cyber-physical production systems architecture based on multi-agent’s design pattern–comparison of selected approaches mapping four agent patterns. Int. J. Adv. Manuf. Technol. 105(9), 4005–4034 (2019). https://doi.org/10.1007/s00170-019-03800-4
Gorodetsky, V.I., Kozhevnikov, S.S., Novichkov, D., Skobelev, P.O.: The framework for designing autonomous cyber-physical multi-agent systems for adaptive resource management. In: Mařík, V., et al. (eds.) HoloMAS 2019. LNCS (LNAI), vol. 11710, pp. 52–64. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-27878-6_5
Iñigo-Blasco, P., Díaz-del-Río, F., Romero-Ternero, M.C., Cagigas-Muñiz, D., Diaz, S.V.: Robotics software frameworks for multi-agent robotic systems development. Robot. Auton. Syst. 60(6), 803–821 (2012). https://doi.org/10.1016/j.robot.2012.02.004
Jennings, N.R.: An agent-based approach for building complex software systems. Commun. ACM 44(4), 35–41 (2001). https://doi.org/10.1145/367211.367250
Laird, J.E.: The SOAR cognitive architecture (2012)
Latsou, C., Farsi, M., Erkoyuncu, J.A.: Digital twin-enabled automated anomaly detection and bottleneck identification in complex manufacturing systems using a multi-agent approach. J. Manuf. Syst. 67, 242–264 (2023). https://doi.org/10.1016/j.jmsy.2023.02.008, https://www.sciencedirect.com/science/article/pii/S0278612523000328
Latsou, C., Farsi, M., Erkoyuncu, J.A., Morris, G.: Digital twin integration in multi-agent cyber physical manufacturing systems, vol. 54, pp. 811–816 (2021). https://doi.org/10.1016/j.ifacol.2021.08.096
Liu, Z., Mao, X., Yang, S.: AutoRobot: a multi-agent software framework for autonomous robots. IEICE Trans. Inf. Syst. 101-D(7), 1880–1893 (2018). https://doi.org/10.1587/transinf.2017EDP7382
Mariani, S., Picone, M., Ricci, A.: About digital twins, agents, and multiagent systems: a cross-fertilisation journey. In: Melo, F.S., Fang, F. (eds.) Autonomous Agents and Multiagent Systems. Best and Visionary Papers. AAMAS 2022. LNCS, vol. 13441, pp. 114–129. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-20179-0_8
Martin, J., Casquero, O., Fortes, B., Marcos, M.: A generic multi-layer architecture based on ROS-JADE integration for autonomous transport vehicles. Sensors 19(1), 69 (2019). https://doi.org/10.3390/s19010069
Minerva, R., Crespi, N.: Digital twins: properties, software frameworks, and application scenarios. IT Prof. 23(1), 51–55 (2021). https://doi.org/10.1109/MITP.2020.2982896
North, M.J., et al.: Complex adaptive systems modeling with Repast Simphony. Complex Adapt. Syst. Model. 1, 3 (2013). https://doi.org/10.1186/2194-3206-1-3
Ocker, F., Urban, C., Vogel-Heuser, B., Diedrich, C.: Leveraging the asset administration shell for agent-based production systems, vol. 54, pp. 837–844 (2021). https://doi.org/10.1016/j.ifacol.2021.08.186
Omicini, A., Ricci, A., Viroli, M.: Artifacts in the A &A meta-model for multi-agent systems. Auton. Agents Multi Agent Syst. 17(3), 432–456 (2008). https://doi.org/10.1007/s10458-008-9053-x
Omicini, A., Ricci, A., Zaghini, N.: Distributed workflow upon linkable coordination artifacts. In: Ciancarini, P., Wiklicky, H. (eds.) COORDINATION 2006. LNCS, vol. 4038, pp. 228–246. Springer, Heidelberg (2006). https://doi.org/10.1007/11767954_15
Pedersen, S., Foss, B., Schjølberg, I., Tjønnås, J.: MAS for manufacturing control: a layered case study. In: van der Hoek, W., Padgham, L., Conitzer, V., Winikoff, M. (eds.) International Conference on Autonomous Agents and Multiagent Systems, AAMAS 2012, Valencia, Spain, 4–8 June 2012 (3 Volumes), pp. 1169–1170. IFAAMAS (2012). http://dl.acm.org/citation.cfm?id=2343903
Picone, M., Mamei, M., Zambonelli, F.: WLDT: a general purpose library to build IoT digital twins. SoftwareX 13, 100661 (2021). https://doi.org/10.1016/j.softx.2021.100661
Rao, A.S., Georgeff, M.P.: BDI agents: from theory to practice. In: Lesser, V.R., Gasser, L. (eds.) Proceedings of the First International Conference on Multiagent Systems, 12–14 June 1995, San Francisco, California, USA, pp. 312–319. The MIT Press (1995)
Ricci, A., Croatti, A., Mariani, S., Montagna, S., Picone, M.: Web of digital twins. ACM Trans. Internet Technol. 22(4) (2022). https://doi.org/10.1145/3507909
Ricci, A., Omicini, A., Denti, E.: Activity theory as a framework for MAS coordination. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 96–110. Springer, Heidelberg (2003). https://doi.org/10.1007/3-540-39173-8_8
Ricci, A., Piunti, M., Viroli, M., Omicini, A.: Environment programming in CArtAgO. In: El Fallah Seghrouchni, A., Dix, J., Dastani, M., Bordini, R.H. (eds.) Multi-Agent Programming, pp. 259–288. Springer, Boston, MA (2009). https://doi.org/10.1007/978-0-387-89299-3_8
Russell, S.J., Norvig, P.: Artificial Intelligence - A Modern Approach: The Intelligent Agent Book. Prentice Hall series in artificial intelligence, Prentice Hall, Hoboken (1995). https://www.worldcat.org/oclc/31288015
Sakurada, L., Leitão, P., de la Prieta, F.: Engineering a multi-agent systems approach for realizing collaborative asset administration shells. In: IEEE International Conference on Industrial Technology, ICIT 2022, Shanghai, China, 22–25 August 2022, pp. 1–6. IEEE (2022). https://doi.org/10.1109/ICIT48603.2022.10002770
Tao, F., Zhang, H., Liu, A., Nee, A.Y.C.: Digital twin in industry: state-of-the-art. IEEE Trans. Ind. Inform. 15(4), 2405–2415 (2019). https://doi.org/10.1109/TII.2018.2873186
Zekri, S., Jabeur, N., Gharrad, H.: Smart water management using intelligent digital twins. Comput. Inform. 41(1), 135–153 (2022). https://doi.org/10.31577/cai_2022_1_135
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Mariani, S., Picone, M., Ricci, A. (2023). Towards Developing Digital Twin Enabled Multi-Agent Systems. In: Ciortea, A., Dastani, M., Luo, J. (eds) Engineering Multi-Agent Systems. EMAS 2023. Lecture Notes in Computer Science(), vol 14378. Springer, Cham. https://doi.org/10.1007/978-3-031-48539-8_12
Download citation
DOI: https://doi.org/10.1007/978-3-031-48539-8_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-48538-1
Online ISBN: 978-3-031-48539-8
eBook Packages: Computer ScienceComputer Science (R0)