Abstract
The Internet of Things (IoT) is now expanding and becoming more popular in most industries, which leads to vast growth in cloud computing. The architecture of IoT is integrated with cloud computing through web services. Recently, Dynamic Web Service Composition (DWSC) has been implemented to fulfill the IoT and business processes. In recent years, the number of cloud services has multiplied, resulting in cloud services providing similar services with similar functionality but varying in Quality of Services (QoS), for instance, on the response time of web services; however, existing methods are insufficient in solving large-scale repository issues. Bio-inspired algorithm methods have shown better performance in solving the large-scale service composition problems, unlike deterministic algorithms, which are restricted. Thus, an improved eagle strategy algorithm method is proposed to increase the performance that directly indicates an improvement in computation time in large-scale DWSC in a cloud-based platform and on both functional and non-functional attributes of services. By proposing the improved bio-inspired method, the computation time can be improved, especially in a large-scale repository of IoT.
Highlights
In this emerging age of technology, the Internet of Things (IoT) has a large role in the future of smart cities and is expected to bring a significant amount of cash flowing through the market in the upcoming years
The results suggest that Eagle Strategy (ES) outperformed Whale Optimization Algorithm (WOA) and Particle Swarm Optimization (PSO) in terms of performance
Service composition, and Dynamic Web Service Composition (DWSC) became a key difficulty because it was performed in real time and in response to user requests
Summary
In this emerging age of technology, the Internet of Things (IoT) has a large role in the future of smart cities and is expected to bring a significant amount of cash flowing through the market in the upcoming years. IoT is expected to be found in many fields such as smart business, building, and home automation, healthcare, and the automotive industry [1]. IoT relies on Service-Oriented Architecture (SOA), a basic independent component for protocol communication over the Internet or a network (such as HTTP), and Web Services (WS), a standard of SOA for implementing dynamic and supplying business processes. WS are used as a medium to process data and are required for storing the processed data into the respective database. Instead of invoking several WS to complete the business processes for different functional requirements such as ‘registration’, ‘login’, ‘sending email’, ‘chat’, etc., Web Service Composition (WSC) was developed. WSC will be the intermediate medium to process and store data dynamically; research must consider several types of composition methods
Published Version (Free)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have