Skip to main content

Application of Intelligent Agents in Internet of Things (IoT)

  • Chapter
  • First Online:
From Internet of Things to Internet of Intelligence

Abstract

Research in Intelligent Agents is yielding interesting results, some of which have been translated into commercial ventures. Intelligent Agents are executable software components that represent the user and perform tasks on behalf of the user, and when the task terminates, the Agents send the result to the user. Agents are best suited for the Internet: a collection of computers interconnected together in a worldwide network. A number of Agent systems have been implemented and the simulation test results obtained do show the feasibility of Intelligent Agents and Agent systems. Agents’ technology gives rise to new application areas such as Automatic banking or Automatic Teller Machines (ATM), Imaging, Remote Teaching and Telemarketing, Telemedicine, and E-Commerce, among others. Several organizations have turned to the Internet to market their products to customers. Searching the vast amount of information online on the Internet is not only time-consuming but costly as well. Intelligent Agents are the user’s representative on the Internet. The Agents surf the Internet gathering information on behalf of the user, executing user tasks, and sending the results to the user after the task termination. The simulation test results do show that Intelligent Agents have the ability to navigate the Internet to carry out specific tasks on behalf of the user. The Internet of Things (IoT), a worldwide interconnected network of devices equipped with sensors that continuously gather, process, and share information, is a perfect platform for the implementation and operation of Intelligent Agents. The application of Intelligent Agents in the Internet of Things would provide a seamless platform to implement solutions to address challenges facing humanity. This chapter was aimed at reviewing the application of Intelligent Agents in Internet of Things to provide an environment or platform for execution of Internet of Intelligence.

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 119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  1. H.S. Nwana, Software agents: An overview. Knowl. Eng. Rev. 21(3), 205–244. CiteSeerX 10.1.1.50.660, S2CID 7839197 (1996). https://doi.org/10.1017/s026988890000789x

    Article  Google Scholar 

  2. B.W. Schermer, Software Agents, Surveillance, and the Right to Privacy: A Legislative Framework for Agent-Enabled Surveillance (Paperback), vol 21 (Leiden University Press, 2007), p. 140, 205–244. hdl:1887/11951. ISBN 978-0-596-00712-6

    Book  Google Scholar 

  3. M. Wooldridge, N.R. Jennings, Intelligent Agents: Theory and practice. Knowl. Eng. Rev. 10(2), 115–152 (1995)

    Article  Google Scholar 

  4. S. Franklin, A. Graesser, Is it an agent, or just a program?: A taxonomy for autonomous agents, in Intelligent Agents III Agent Theories, Architectures, and Languages, Lecture Notes in Computer Science, vol. 1193, (University of Memphis, Institute for Intelligent Systems, 1996), pp. 21–35. https://doi.org/10.1007/BFb0013570. ISBN 978-3-540-62507-0

    Chapter  Google Scholar 

  5. K. Indermaur, Baby steps. Byte 20(3), 97–104 (1995)

    Google Scholar 

  6. N. Jennings, M. Wooldridge, Software agents. IEE Review, January 1996, pp. 17–20 (1996)

    Google Scholar 

  7. P. Wayner, Free agents. Byte, pp. 105–114 (March 1995)

    Google Scholar 

  8. P.S. Sapaty, P.M. Borst, An Overview of WAVE Language and Systems for Distributed Processing in Open Networks (University of Surrey, Department of Electronic and Electrical Engineering, Technical report, June 1994)

    Google Scholar 

  9. P.S. Sapaty, P.M. Borst, The WAVE Model and Architecture for Network Processing in Open Networks (University of Surrey, Department of Electronic and Electrical Engineering, Technical report, n.d.)

    Google Scholar 

  10. S.E. Dag Johansen, R. van Renesse, B. Scheneider Fred, An Introduction to the TACOMA Distributed System Version 1.0. fem Technical report (University of Tromso (Norway) and Cornell University (USA), 24 June 1995)

    Google Scholar 

  11. J.E. White, Telescript Technology: Mobile Agents. General Magic White Paper (General Magic Inc) (1996)

    Google Scholar 

  12. S. Gray Robert, Agent Tcl: A Transportable Agent System (Department of Computer Science, Dartmouth College, Hanover, 17 Nov 1995)

    Google Scholar 

  13. L. de Errico, Agent Based Distributed Parallel Processing. A Dissertation for the Degree of Doctor of Philosophy (Department of Electrical and Electronic Engineering, University of Surrey, 17 Jan 1996)

    Google Scholar 

  14. M.O. Odhiambo, HYDRA: Parallel and Distributed Swarm Computer Architecture. ROVPIA ’99’ International Conference on Robotics, Vision and Parallel Processing for Automation, Ipoh, Malaysia, 16–18 July 1999

    Google Scholar 

  15. S.J. Russel, P. Norvig, Artificial Intelligence – A Modern Approach, 3rd edn., Prentice Hall Series in Artificial Intelligence (2003)

    Google Scholar 

  16. R. Boldea, The usage of intelligent agents in IoT devices. https://www.todaysoftmag.com/article/2581/the-usage-of-intelligent-agents-in-iot-devices

  17. http://jade.tilab.com/documentation/tutorials-guides/introduction-to-jade/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marcel Ohanga Odhiambo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

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

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Odhiambo, M.O. (2024). Application of Intelligent Agents in Internet of Things (IoT). In: Odhiambo, M.O., Mwashita, W. (eds) From Internet of Things to Internet of Intelligence. Transactions on Computational Science and Computational Intelligence. Springer, Cham. https://doi.org/10.1007/978-3-031-55718-7_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-55718-7_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-55717-0

  • Online ISBN: 978-3-031-55718-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics