Skip to main content

Part of the book series: Lecture Notes in Networks and Systems ((LNNS,volume 483))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    https://xmpp.org/extensions/xep-0060.html.

  2. 2.

    https://xmpp.org/extensions/xep-0009.html.

References

  1. Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: enabling scalable virtual organizations. High Perform. Comput. Appl. 15(3), 200–222 (2001)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. Palanca, J., Terrasa, A., Julian, V., Carrascosa, C.: SPADE 3: supporting the new generation of multi-agent systems. IEEE Access 8, 182537–182549 (2020)

    Article  Google Scholar 

  8. Rao, A.S., Georgeff, M.P., et al.: BDI agents: From theory to practice. In: ICMAS, vol. 95, pp. 312–319 (1995)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. Rose, K., Eldridge, S., Chapin, L.: The internet of things: an overview. Internet Soc. (ISOC) 80, 1–50 (2015)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

  14. Weyns, D., Omicini, A., Odell, J.: Environment as a first class abstraction in multiagent systems. Auton. Agent. Multi-Agent Syst. 14, 5–30 (2007)

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to J. Palanca .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics