A new service composition method in the cloud-based Internet of things environment using a grey wolf optimization algorithm and MapReduce framework

dc.authoridAl-Khafaji, Hamza Mohammed Ridha/0000-0003-3620-581X
dc.authoridHeidari, Arash/0000-0003-4279-8551
dc.authorscopusid57192938408
dc.authorscopusid57205482293
dc.authorscopusid54897517900
dc.authorscopusid57217424609
dc.authorscopusid55897274300
dc.authorscopusid57254381700
dc.authorwosidAl-Khafaji, Hamza Mohammed Ridha/D-6335-2019
dc.authorwosidHeidari, Arash/AAK-9761-2021
dc.contributor.authorVakili,A.
dc.contributor.authorJafari Navimipour, Nima
dc.contributor.authorAl-Khafaji,H.M.R.
dc.contributor.authorDarbandi,M.
dc.contributor.authorHeidari,A.
dc.contributor.authorJafari Navimipour,N.
dc.contributor.authorUnal,M.
dc.date.accessioned2024-06-23T21:37:34Z
dc.date.available2024-06-23T21:37:34Z
dc.date.issued2024
dc.departmentKadir Has Universityen_US
dc.department-tempVakili A., Department of Computer Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran; Al-Khafaji H.M.R., Biomedical Engineering Department, College of Engineering and Technologies, Al-Mustaqbal University, Hillah, Iraq; Darbandi M., Pôle Universitaire Léonard de Vinci, Paris, France; Heidari A., Department of Computer Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran, Department of Computer Engineering, Faculty of Engineering and Natural Science, Istanbul Atlas University, Istanbul, Turkey; Jafari Navimipour N., Department of Computer Engineering, Faculty of Engineering and Natural Sciences, Kadir Has University, Istanbul, Turkey, Future Technology Research Center, National Yunlin University of Science and Technology, Douliou, Taiwan; Unal M., Department of Mathematics, School of Engineering and Natural Sciences, Bahçeşehir University, Istanbul, Turkeyen_US
dc.descriptionAl-Khafaji, Hamza Mohammed Ridha/0000-0003-3620-581X; Heidari, Arash/0000-0003-4279-8551en_US
dc.description.abstractCloud computing is quickly becoming a common commercial model for software delivery and services, enabling companies to save maintenance, infrastructure, and labor expenses. Also, Internet of Things (IoT) apps are designed to ease developers' and users' access to networks of smart services, devices, and data. Although cloud services give nearly infinite resources, their reach is constrained. Designing coherent and organized apps is made possible by integrating the cloud and IoT. Expanding facilities by combining services is a critical component of this technology. Various services may be presented in this environment based on the user's demands. Considering their Quality of Service (QoS) attributes, discovering the appropriate available atomic services to construct the needed composite service with their collaboration in an orchestration model is an NP-hard issue. This article suggests a service composition method using Grey Wolf Optimization (GWO) and MapReduce framework to compose services with optimized QoS. The simulation outcomes illustrate cost, availability, response time, and energy-saving improvements through the suggested approach. Comparing the suggested technique to three baseline algorithms, the average gain is a 40% improvement in energy savings, a 14% decrease in response time, an 11% increase in availability, and a 24% drop in cost. © 2024 John Wiley & Sons Ltd.en_US
dc.identifier.citation5
dc.identifier.doi10.1002/cpe.8091
dc.identifier.issn1532-0626
dc.identifier.issue16en_US
dc.identifier.scopus2-s2.0-85196662685
dc.identifier.scopusqualityQ2
dc.identifier.urihttps://doi.org/10.1002/cpe.8091
dc.identifier.volume36en_US
dc.identifier.wosWOS:001224511600001
dc.identifier.wosqualityQ3
dc.language.isoenen_US
dc.publisherJohn Wiley and Sons Ltden_US
dc.relation.ispartofConcurrency and Computation: Practice and Experienceen_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectcloud computingen_US
dc.subjectgrey wolf optimizationen_US
dc.subjectIoTen_US
dc.subjectMapReduceen_US
dc.subjectservice compositionen_US
dc.titleA new service composition method in the cloud-based Internet of things environment using a grey wolf optimization algorithm and MapReduce frameworken_US
dc.typeArticleen_US
dspace.entity.typePublication
relation.isAuthorOfPublication0fb3c7a0-c005-4e5f-a9ae-bb163df2df8e
relation.isAuthorOfPublication.latestForDiscovery0fb3c7a0-c005-4e5f-a9ae-bb163df2df8e

Files