Abstract

Nowadays, one of the new solutions to develop Internet of Things (IoT) applications is cloud manufacturing. By increasing the number of actuators, industrial devices and sensors in industry 4.0 technology, the IoT is going to improve the intelligence of the enterprise information systems with a fast transition towards flexible, smarter, automated and reactive services. In order to respond the needs more quickly or matching the cloud services with modified requirements, cloud manufacturing service composition is used to take advantage of several services available in the Industrial IoT applications. The cloud-based manufacturing services can be characterized, published, shared, and retrieved over the cloud infrastructure to provide integrated services according to the user QoS requirements in a collaborative environment. In this work, a service composition approach is provided for cloud manufacturing in IoT applications. For evaluating the correctness of the proposed solution, a formal verification method is presented based on Labeled Transition System (LTS). Also, Whale Optimization Algorithm (WOA) is utilized to enhance the Quality of Service (QoS), when the number of cloud services have been increased. Finally, deadlock-free and reachability factors as important logical problems are satisfied in verification of the proposed approach. The verification results obtained under different Linear Temporal Logic (LTL) properties and various number of cloud providers indicate that the proposed approach is a correct and valid solution and it outperforms in terms of the reachability, verification time, deadlock, and memory usage.

Full Text
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

Schedule a call