Captain: A Testbed for Co-Simulation of Scalable Serverless Computing Environments for AIoT Enabled Predictive Maintenance in Industry 4.0
| dc.contributor.author | Golec, Muhammed | |
| dc.contributor.author | Wu, Huaming | |
| dc.contributor.author | Ozturac, Ridvan | |
| dc.contributor.author | Kumar Parlikad, Ajith | |
| dc.contributor.author | Cuadrado Latasa, Felix | |
| dc.contributor.author | Gill, Sukhpal Singh | |
| dc.contributor.author | Uhlig, Steve | |
| dc.contributor.author | Cuadrado, Felix | |
| dc.contributor.author | Singh Gill, Sukhpal | |
| dc.date.accessioned | 2025-09-25T10:42:07Z | |
| dc.date.available | 2025-09-25T10:42:07Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | The massive amounts of data generated by the Industrial Internet of Things (IIoT) require considerable processing power, which increases carbon emissions and energy usage, and we need sustainable solutions to enable flexible manufacturing. Serverless computing shows potential for meeting this requirement by scaling idle containers to zero energy-efficiency and cost, but this will lead to a cold start delay. Most solutions rely on idle containers, which necessitates dynamic request time forecasting and container execution monitoring. Furthermore, Artificial Intelligence of Things (AIoT) can provide autonomous and sustainable solutions by combining IIoT with artificial intelligence (AI) to solve this problem. Therefore, we develop a new testbed, CAPTAIN, to facilitate AI-based co-simulation of scalable and flexible serverless computing in IIoT environments. The AI module in the CAPTAIN framework employs random forest (RF) and light gradient-boosting machine (LightGBM) models to optimize cold start frequency and prevent cold starts based on their prediction results. The proxy module additionally monitors the client-server network and constantly updates the AI module training dataset via a message queue. Finally, we evaluated the proxy module’s performance using a predictive maintenance-based real-world IIoT application and the AI module’s performance in a realistic serverless environment using a Microsoft Azure dataset. The AI module of the CAPTAIN outperforms baselines in terms of cold start frequency, computational time with 0.5 ms, energy consumption with 1161.0 joules, and CO2 emissions with 32.25e-05 gCO<inf>2</inf>. The CAPTAIN testbed provides a co-simulation of sustainable and scalable serverless computing environments for AIoT-enabled predictive maintenance in Industry 4.0. © 2025 Elsevier B.V., All rights reserved. | en_US |
| dc.description.sponsorship | Received 13 September 2024; revised 9 October 2024; accepted 25 October 2024. Date of publication 30 October 2024; date of current version 8 August 2025. The work of Muhammed Golec was supported by the Ministry of Education of the Turkish Republic for the funding. The work of Huaming Wu was supported in part by the National Natural Science Foundation of China under Grant 62071327, and in part by the Tianjin Science and Technology Planning Project under Grant 22ZYYYJC00020. The work of Felix Cuadrado was supported by HE ACES Project under Grant 101093126. (Corresponding author: Huaming Wu.) Muhammed Golec is with the School of Electronic Engineering and Computer Science, Queen Mary University of London, E1 4NS London, U.K., and also with Abdullah Gul University, 38080 Kayseri, Türkiye (e-mail: m.golec@qmul.ac.uk). | |
| dc.description.sponsorship | Ministry of Education of the Turkish Republic; National Natural Science Foundation of China, NSFC, (62071327); National Natural Science Foundation of China, NSFC; Tianjin Municipal Science and Technology Program, (22ZYYYJC00020); Tianjin Municipal Science and Technology Program; HE ACES, (101093126) | |
| dc.identifier.doi | 10.1109/JIOT.2024.3488283 | |
| dc.identifier.isbn | 9781728176055 | |
| dc.identifier.issn | 2327-4662 | |
| dc.identifier.issn | 2372-2541 | |
| dc.identifier.scopus | 2-s2.0-85208228417 | |
| dc.identifier.uri | https://doi.org/10.1109/JIOT.2024.3488283 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.12573/3417 | |
| dc.language.iso | en | en_US |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | en_US |
| dc.relation.ispartof | IEEE Internet of Things Journal | en_US |
| dc.rights | info:eu-repo/semantics/closedAccess | en_US |
| dc.subject | Artificial Intelligence (Ai) | en_US |
| dc.subject | Cloud Computing | en_US |
| dc.subject | Flexible Manufacturing | en_US |
| dc.subject | Industrial Internet of Things (Iiot) | en_US |
| dc.subject | Predictive Maintenance | en_US |
| dc.subject | Serverless Computing | en_US |
| dc.subject | Competition | en_US |
| dc.subject | Flexible Manufacturing Systems | en_US |
| dc.subject | Glass Plants | en_US |
| dc.subject | Plastic Bottles | en_US |
| dc.subject | Windows Operating System | en_US |
| dc.subject | Cloud-Computing | en_US |
| dc.subject | Cold-Start | en_US |
| dc.subject | Computing Environments | en_US |
| dc.subject | Cosimulation | en_US |
| dc.subject | Flexible Manufacturing | en_US |
| dc.subject | Industrial Internet of Thing | en_US |
| dc.subject | Module Performance | en_US |
| dc.subject | Predictive Maintenance | en_US |
| dc.subject | Serverless Computing | en_US |
| dc.subject | Sustainable Solution | en_US |
| dc.subject | Testbeds | en_US |
| dc.title | Captain: A Testbed for Co-Simulation of Scalable Serverless Computing Environments for AIoT Enabled Predictive Maintenance in Industry 4.0 | en_US |
| dc.type | Article | en_US |
| dspace.entity.type | Publication | |
| gdc.author.scopusid | 57219976731 | |
| gdc.author.scopusid | 55605704300 | |
| gdc.author.scopusid | 57226449916 | |
| gdc.author.scopusid | 58133461100 | |
| gdc.author.scopusid | 23008194000 | |
| gdc.author.scopusid | 57216940144 | |
| gdc.author.scopusid | 57216940144 | |
| gdc.author.scopusid | 9736080300 | |
| gdc.author.scopusid | 55148419500 | |
| gdc.bip.impulseclass | C5 | |
| gdc.bip.influenceclass | C5 | |
| gdc.bip.popularityclass | C4 | |
| gdc.coar.access | metadata only access | |
| gdc.coar.type | text::journal::journal article | |
| gdc.collaboration.industrial | true | |
| gdc.description.department | Abdullah Gül University | en_US |
| gdc.description.departmenttemp | [Golec] Muhammed, Queen Mary University of London, London, United Kingdom, Abdullah Gül Üniversitesi, Kayseri, Turkey; [Wu] Huaming, Tianjin University, Tianjin, China; [Ozturac] Ridvan, Engineering Team, Trendyol Express, Istanbul, Turkey; [Kumar Parlikad] Ajith, Institute for Manufacturing, Department of Engineering, Cambridge, United Kingdom; [Cuadrado Latasa] Felix, School of Telecommunications Engineering, Universidad Politécnica de Madrid, Madrid, Spain; [Gill] Sukhpal Singh, Queen Mary University of London, London, United Kingdom; [Uhlig] Steve, Queen Mary University of London, London, United Kingdom | en_US |
| gdc.description.endpage | 32295 | en_US |
| gdc.description.issue | 16 | en_US |
| gdc.description.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
| gdc.description.scopusquality | Q1 | |
| gdc.description.startpage | 32283 | en_US |
| gdc.description.volume | 12 | en_US |
| gdc.description.wosquality | Q1 | |
| gdc.identifier.openalex | W4403918396 | |
| gdc.index.type | Scopus | |
| gdc.oaire.diamondjournal | false | |
| gdc.oaire.impulse | 2.0 | |
| gdc.oaire.influence | 2.6380973E-9 | |
| gdc.oaire.isgreen | false | |
| gdc.oaire.popularity | 4.2805985E-9 | |
| gdc.oaire.publicfunded | false | |
| gdc.openalex.collaboration | International | |
| gdc.openalex.fwci | 5.7148 | |
| gdc.openalex.normalizedpercentile | 0.96 | |
| gdc.openalex.toppercent | TOP 10% | |
| gdc.opencitations.count | 4 | |
| gdc.plumx.crossrefcites | 5 | |
| gdc.plumx.mendeley | 18 | |
| gdc.plumx.newscount | 1 | |
| gdc.plumx.scopuscites | 5 | |
| gdc.scopus.citedcount | 5 | |
| relation.isOrgUnitOfPublication | 665d3039-05f8-4a25-9a3c-b9550bffecef | |
| relation.isOrgUnitOfPublication.latestForDiscovery | 665d3039-05f8-4a25-9a3c-b9550bffecef |
