Ubiquitous Computing and Multi-agent Systems: Clarification of the Lexicon

  • Nathan AkyEmail author
  • Denis Payet
  • Sylvain Giroux
  • Rémy Courdier
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11873)


Ambient computing and Internet of Things have reached a level of maturity and a dynamic activity of research and engineering actors. Their goal is to create interactions between a set of distributed devices in an environment, in order to assist human activities. Multi-agent system is an interesting tool for coordinating devices and services for this purpose, because of its adaptation, autonomy and decentralized specifications. However, it is sometimes difficult to understand and share the same idea when it comes to terms such as “Ubiquitous Computing,” “Ambient Computing” or the “Internet of Things.” As a result, it can be really difficult to browse the literature through research engines and to make a bibliographical study without missing important papers.

That is why we want to address this first problem by means of a glossary proposal, synthesizing and unifying the extensively cited definitions of the lexicon belonging to these domains. Relaying on this terminology clarification, we present the relationship between the multi-agent approach and ubiquitous computing.


Ambient agents Ubiquitous computing Multi-agent systems Scientific lexicon Internet of Things 


  1. 1.
    Gellersen, H.-W., Beigl, M., Krull, H.: The MediaCup: awareness technology embedded in an everyday object. In: Gellersen, H.-W. (ed.) HUC 1999. LNCS, vol. 1707, pp. 308–310. Springer, Heidelberg (1999). Scholar
  2. 2.
    Weiser, M.: The computer for the 21st century. IEEE Pervasive Comput. 1(1), 19–25 (2002)CrossRefGoogle Scholar
  3. 3.
    Krumm, J.: Ubiquitous Computing Fundamentals. Chapman and Hall/CRC, Boca Raton (2016)zbMATHGoogle Scholar
  4. 4.
    Lyytinen, K., Youngjin, Y.: Ubiquitous computing. Commun. ACM 45(12), 63–96 (2002)CrossRefGoogle Scholar
  5. 5.
    Poslad, S.: Ubiquitous Computing: Smart Devices, Environments and Interactions. Wiley, Hoboken (2011)Google Scholar
  6. 6.
    Weiser, M.: Some computer science issues in ubiquitous computing. Commun. ACM 36(7), 75–84 (1993)CrossRefGoogle Scholar
  7. 7.
    Russell, S.J., Peter, N.: Artificial Intelligence: A Modern Approach. Pearson Education Limited, Malaysia (2016)zbMATHGoogle Scholar
  8. 8.
    Olson, N., et al.: Semantic web, ubiquitous computing, or internet of things? A macro-analysis of scholarly publications. J. Documentation 71(5), 884–916 (2015)CrossRefGoogle Scholar
  9. 9.
    Weber, W., Jan, R.: Ambient Intelligence. Springer, Heidelberg (2005). Scholar
  10. 10.
    Waldner, J.-B.: Nanocomputers and Swarm Intelligence. Wiley, Hoboken (2013)Google Scholar
  11. 11.
    IST Advisory Group: Scenarios for Ambient Intelligence in 2010, European Commission (2001)Google Scholar
  12. 12.
    IST Advisory Group: Ambient Intelligence: From Vision to Reality, European Commission (2003)Google Scholar
  13. 13.
    Ramos, C., et al.: Ambient intelligence-the next step for artificial intelligence. IEEE Intell. Syst. 23(2), 15–18 (2008)CrossRefGoogle Scholar
  14. 14.
    Aarts, E., Reiner, W.: Ambient intelligence. Technology guide, pp. 244–249. Springer, Heidelberg (2009).
  15. 15.
    Gubbi, J., et al.: Internet of Things (IoT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)CrossRefGoogle Scholar
  16. 16.
    Zanella, A., et al.: Internet of things for smart cities. IEEE Internet Things J. 1(1), 22–32 (2014)CrossRefGoogle Scholar
  17. 17.
    Atzori, L., et al.: The internet of things: a survey. Comput. Networks 54(15), 2787–2805 (2010)CrossRefGoogle Scholar
  18. 18.
    Guinard, D., Vlad, T.: Towards the web of things: web mashups for embedded devices. In: Workshop on Mashups, Enterprise Mashups and Lightweight Composition on the Web (MEM 2009), in Proceedings of WWW (International World Wide Web Conferences), Madrid, Spain, vol. 15 (2009)Google Scholar
  19. 19.
    Guinard, D., et al.: A resource oriented architecture for the Web of Things. In: IoT (2010)Google Scholar
  20. 20.
    Zeng, D., et al.: The web of things: a survey. JCM 6(6), 424–438 (2011)CrossRefGoogle Scholar
  21. 21.
    Bellifemine, F.L., et al.: Developing Multi-Agent Systems with JADE, vol. 7. Wiley, Hoboken (2007)CrossRefGoogle Scholar
  22. 22.
    Ferber, J., Gerhard, W.: Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, vol. 1. Addison-Wesley, Reading (1999)Google Scholar
  23. 23.
    Wooldridge, M.: An Introduction to Multiagent Systems. Wiley, Hoboken (2009)Google Scholar
  24. 24.
    Piette, F., et al.: A multi-agent approach for the deployment of distributed applications in smart environments. In: Badica, C., et al. (eds.) International Symposium on Intelligent and Distributed Computing, vol. 678. Springer, Cham (2016). Scholar
  25. 25.
    Nakashima, H., et al.: Handbook of Ambient Intelligence and Smart Environments. Springer, Boston (2009). Scholar
  26. 26.
    Satoh, I.: MobileSpaces: a framework for building adaptive distributed applications using a hierarchical mobile agent system. In: Proceedings 20th IEEE International Conference on Distributed Computing Systems, IEEE (2000Google Scholar
  27. 27.
    Calvaresi, D., et al.: Real-time multi-agent systems for telerehabilitation scenarios. Artif. Intell. Med. 96, 217–231 (2019)CrossRefGoogle Scholar
  28. 28.
    Fortino, G., et al.: Integration of agent-based and cloud computing for the smart objects-oriented IoT. In: Proceedings of the 2014 IEEE 18th International Conference on Computer Supported Cooperative Work in Design (CSCWD), IEEE (2014)Google Scholar
  29. 29.
    Kwan, J., et al.: An agentified use of the Internet of Things. In: IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), IEEE (2016)Google Scholar
  30. 30.
    Khalfi, E.M., et al.: Designing the web of things as a society of autonomous real/virtual hybrid entities. In: Proceedings of the 2014 International Workshop on Web Intelligence and Smart Sensing, ACM (2014)Google Scholar
  31. 31.
    Jamont, J.-P., Michel, O.: A multiagent tool to simulate hybrid real/virtual embedded agent societies. In: Proceedings of the 2009 IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology, vol. 2. IEEE Computer Society (2009)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Nathan Aky
    • 1
    Email author
  • Denis Payet
    • 1
  • Sylvain Giroux
    • 2
  • Rémy Courdier
    • 1
  1. 1.Laboratoire de Mathématiques et d’InformatiquesUniversité de la RéunionSaint-DenisFrance
  2. 2.DOMUS Laboratory, Department of Computer ScienceUniversity of SherbrookeSherbrookeCanada

Personalised recommendations