Abstract
Since the emergence of the Internet of Things (IoT), the Multi-Agent Systems (MAS) technology has proved to be a valid paradigm to facilitate the development of distributed, intelligent applications for heterogeneous sets of IoT devices. However, current MAS lack effective mechanisms to systematically integrate the enormous diversity of IoT devices. In this context, this paper presents the concept of IoT artifact as an integrated interface for the development of MAS based on IoT devices. The IoT artifact strictly follows the A&A (Agents and Artifacts) Meta-Model, but it also considers the programming model of the SPADE multi-agent platform, ensuring both a consistent theoretical framework and a practical approach for real-world applications.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)
Ayala, I., Amor, M., Horcas, J.M., Fuentes, L.: A goal-driven software product line approach for evolving multi-agent systems in the internet of things. Knowl.-Based Syst. 184, 104883 (2019)
Bajo, J., Julian, V., Corchado, J., Carrascosa, C., de Paz, Y., Botti, V., de Paz, J.: An execution time planner for the ARTIS agent architecture. Eng. Appl. Artif. Intell. 21(5), 769–784 (2008)
Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: enabling scalable virtual organizations. High Perform. Comput. Appl. 15(3), 200–222 (2001)
Giordano, A., Spezzano, G., Vinci, A.: Smart agents and fog computing for smart city applications. In: International Conference on Smart Cities, pp. 137–146. Springer (2016)
Leitao, P., Karnouskos, S., Ribeiro, L., Lee, J., Strasser, T., Colombo, A.W.: Smart agents in industrial cyber-physical systems. Proc. IEEE 104(5), 1086–1101 (2016)
Palanca, J., Terrasa, A., Julian, V., Carrascosa, C.: SPADE 3: supporting the new generation of multi-agent systems. IEEE Access 8, 182537–182549 (2020)
Rao, A.S., Georgeff, M.P., et al.: BDI agents: From theory to practice. In: ICMAS, vol. 95, pp. 312–319 (1995)
Ricci, A., Omicini, A., Denti, E.: Activity theory as a framework for mas coordination. In: International Workshop on Engineering Societies in the Agents World, pp. 96–110. Springer (2002)
Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: an artifact-based perspective. Auton. Agent. Multi-Agent Syst. 23(2), 158–192 (2011)
Rose, K., Eldridge, S., Chapin, L.: The internet of things: an overview. Internet Soc. (ISOC) 80, 1–50 (2015)
Savaglio, C., Ganzha, M., Paprzycki, M., Bădică, C., Ivanović, M., Fortino, G.: Agent-based internet of things: state-of-the-art and research challenges. Futur. Gener. Comput. Syst. 102, 1038–1053 (2020)
Wang, S., Wan, J., Zhang, D., Li, D., Zhang, C.: Towards smart factory for industry 4.0: a self-organized multi-agent system with big data based feedback and coordination. Comput. Netw. 101, 158–168 (2016)
Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agent. Multi-Agent Syst. 14, 5–30 (2007)
Wu, Q., Ding, G., Xu, Y., Feng, S., Du, Z., Wang, J., Long, K.: Cognitive internet of things: a new paradigm beyond connection. IEEE Internet Things J. 1(2), 129–143 (2014)
Acknowledgements
This work was partly supported by the Spanish Government (RTI2018-095390-B-C31) and Universitat Politecnica de Valencia Research Grant PAID-10-19.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Palanca, J., Rincon, J.A., Julian, V., Carrascosa, C., Terrasa, A. (2022). IoT Artifacts: Incorporating Artifacts into the SPADE Platform. In: Novais, P., Carneiro, J., Chamoso, P. (eds) Ambient Intelligence – Software and Applications – 12th International Symposium on Ambient Intelligence. ISAmI 2021. Lecture Notes in Networks and Systems, vol 483. Springer, Cham. https://doi.org/10.1007/978-3-031-06894-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-06894-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-06893-5
Online ISBN: 978-3-031-06894-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)