@inproceedings{87ac9df7fa214f21b4ad737bb8efaf86,
title = "IoT Applications: From Mobile Agents to Microservices Architecture",
abstract = "Internet of Things (IoT) is still grabbing the attention of researchers, developers, and organizations. This is due to the rapid increase of connected devices and the major advances seen in information and communication technologies every day. IoT refers to the network of interactive physical and virtual devices connected globally which includes smartphones, sensors, and robots. IoT devices require software adaptation as they are in continuous transition. Mobile Agents can offer adaptable composition for IoT systems. Mobile agents can be used to enable interoperability and global intelligence with smart objects in the Internet of Things. However, mobile agents come with many security concerns in which security protocols can be relatively heavy for IoT devices to handle. As a response, microservice architecture emerged and quickly became a widely used solution. The aim of this architecture is to break the application into a set of smaller independent services. It also allows developers and organizations to have the ability for frequent updates on their services. Studies in the last year showed a massive interest in microservice architectures in the context of IoT and cloud computing solutions. This paper offers a review of how microservices can replace mobile agents and be able to act as agents in IoT systems and highlight the benefits that can be obtained from this solution.",
keywords = "IoT, Microservices, Mobile Agents",
author = "Tasneem Salah and Zemerly, \{M. Jamal\} and Yeun, \{Chan Yeob\} and Mahmoud Al-Qutayri and Yousof Al-Hammadi",
note = "Publisher Copyright: {\textcopyright} 2018 IEEE.; 13th International Conference on Innovations in Information Technology, IIT 2018 ; Conference date: 18-11-2018 Through 19-11-2018",
year = "2019",
month = jan,
day = "8",
doi = "10.1109/INNOVATIONS.2018.8605967",
language = "British English",
series = "Proceedings of the 2018 13th International Conference on Innovations in Information Technology, IIT 2018",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "117--122",
booktitle = "Proceedings of the 2018 13th International Conference on Innovations in Information Technology, IIT 2018",
address = "United States",
}