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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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
M. Wooldridge, N.R. Jennings, Intelligent Agents: Theory and practice. Knowl. Eng. Rev. 10(2), 115–152 (1995)
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
K. Indermaur, Baby steps. Byte 20(3), 97–104 (1995)
N. Jennings, M. Wooldridge, Software agents. IEE Review, January 1996, pp. 17–20 (1996)
P. Wayner, Free agents. Byte, pp. 105–114 (March 1995)
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)
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.)
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)
J.E. White, Telescript Technology: Mobile Agents. General Magic White Paper (General Magic Inc) (1996)
S. Gray Robert, Agent Tcl: A Transportable Agent System (Department of Computer Science, Dartmouth College, Hanover, 17 Nov 1995)
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)
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
S.J. Russel, P. Norvig, Artificial Intelligence – A Modern Approach, 3rd edn., Prentice Hall Series in Artificial Intelligence (2003)
R. Boldea, The usage of intelligent agents in IoT devices. https://www.todaysoftmag.com/article/2581/the-usage-of-intelligent-agents-in-iot-devices
http://jade.tilab.com/documentation/tutorials-guides/introduction-to-jade/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
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)