Improved eagle strategy model for web services selection in Internet of Things

The Internet of Things (IoT) is becoming increasingly popular in most industries and education arenas, leading to vast growth in cloud computing. Cloud computing is a technological paradigm with an excellent storage capacity for accessing remote data and web services. Web services are usually known...

Full description

Saved in:
Bibliographic Details
Main Author: Rajendran, Venushini
Format: Thesis
Published: 2022
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The Internet of Things (IoT) is becoming increasingly popular in most industries and education arenas, leading to vast growth in cloud computing. Cloud computing is a technological paradigm with an excellent storage capacity for accessing remote data and web services. Web services are usually known as web Application Programming Interfaces (API), independently developed and published on the world wide web (WWW). Web Service Compositions combines several web services into a single web service to fill a complex business process. More challenging is the service that needs to monitor during runtime upon user request. The objective of this study is to propose an Improved Eagle Strategy (IES) hybrid model to reduce computation time on selecting the services from a cloud-based large-scale web service repository, select the correct services based on user requirements for web service composition, and evaluate the proposed bio-inspired hybrid model in a real-time environment. The proposed IES model is evaluated using a NetLogo simulation tool to simulate the existing method and compare its results with those of the proposed method in determining the time required to choose the service from the large repository. Test cases were conducted to determine the ability of IES to select the correct service. A web dashboard system was developed to focus on the non-functional and functional attributes of the selected service. The IES model was able to select the correct service without violating Service Level Agreements (SLA) and significantly reduced the total time required to choose the service from the large repository. The IES model also provided the correct service and less invoking time, as tested using the web dashboard system. Finally, the IES model was applied to IoT devices in a real-time environment system. The IES hybrid model provides a promising approach to web service selection for IoT devices, with improved computation time and the ability to select the correct services based on user requirements. The proposed model has been successfully evaluated in a simulation environment and real-time IoT environment, demonstrating its potential to improve web service composition in IoT systems.