{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T01:27:11Z","timestamp":1760146031334,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2024,9,25]],"date-time":"2024-09-25T00:00:00Z","timestamp":1727222400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"United Arab Emirates University and Zayed University (UAEU-ZU)","award":["12R141"],"award-info":[{"award-number":["12R141"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>In a context-aware Internet of Things (IoT) environment, the functional contexts of devices and users will change over time depending on their service consumption. Each iteration of an IoT middleware algorithm will also encounter changes occurring in the contexts due to the joining\/leaving of new\/old members; this is the inherent nature of ad hoc IoT scenarios. Individual users will have notable preferences in their service consumption patterns; by leveraging these patterns, the approach presented in this article focuses on how these changes impact performance due to functional-context switching over time. This is based on the idea that consumption patterns will exhibit certain time-variant correlations. The maximum likelihood estimation (MLE) is used in the proposed approach to capture the impact of these correlations and study them in depth. The results of this study reveal how the correlation probabilities and the system performance change over time; this also aids with the construction of the boundaries of certain time-variant correlations in users\u2019 consumption patterns. In the proposed approach, the information gleaned from the MLE is used in arranging the service information within a distributed service registry based on users\u2019 service usage preferences. Practical simulations were conducted over small (100 nodes), medium (1000 nodes), and relatively larger (10,000 nodes) networks. It was found that the approach described helps to reduce service discovery time and can improve the performance in service-oriented IoT scenarios.<\/jats:p>","DOI":"10.3390\/fi16100349","type":"journal-article","created":{"date-parts":[[2024,9,25]],"date-time":"2024-09-25T04:01:24Z","timestamp":1727236884000},"page":"349","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Context-Driven Service Deployment Using Likelihood-Based Approach for Internet of Things Scenarios"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0698-0404","authenticated-orcid":false,"given":"Nandan","family":"Banerji","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, Sikkim Manipal Institute of Technology, Sikkim Manipal University, Majitar 737136, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7004-7547","authenticated-orcid":false,"given":"Chayan","family":"Paul","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Swami Vivekananda University, Kolkata 700121, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5339-2293","authenticated-orcid":false,"given":"Bikash","family":"Debnath","sequence":"additional","affiliation":[{"name":"Amity Institute of Information Technology, Amity University, Kolkata 700135, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7099-2517","authenticated-orcid":false,"given":"Biplab","family":"Das","sequence":"additional","affiliation":[{"name":"Department of Commerce and Management, St. Xaviers University, Kolkata 700160, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3905-7974","authenticated-orcid":false,"given":"Gurpreet Singh","family":"Chhabra","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Gandhi Institute of Technology and Management (Deemed to be University), Visakhapatnam 530045, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9340-3073","authenticated-orcid":false,"given":"Bhabendu Kumar","family":"Mohanta","sequence":"additional","affiliation":[{"name":"College of Information Technology, United Arab Emirates University, Al Ain P.O. Box 15551, United Arab Emirates"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3800-0757","authenticated-orcid":false,"given":"Ali Ismail","family":"Awad","sequence":"additional","affiliation":[{"name":"College of Information Technology, United Arab Emirates University, Al Ain P.O. Box 15551, United Arab Emirates"},{"name":"Big Data Analytics Center, United Arab Emirates University, Al Ain P.O. Box 15551, United Arab Emirates"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,9,25]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"954","DOI":"10.1109\/TSE.2012.84","article-title":"Proactive and Reactive Runtime Service Discovery: A Framework and Its Evaluation","volume":"39","author":"Zisman","year":"2013","journal-title":"IEEE Trans. Softw. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1797","DOI":"10.1109\/TNSM.2019.2928698","article-title":"A Proactive Context-Aware Service Replication Scheme for Adhoc IoT Scenarios","volume":"16","author":"Choudhury","year":"2019","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"4162","DOI":"10.1109\/JIOT.2018.2875489","article-title":"Decentralized and Revised Content-Centric Networking-Based Service Deployment and Discovery Platform in Mobile Edge Computing for IoT Devices","volume":"6","author":"Nguyen","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3062","DOI":"10.1109\/TNSM.2022.3172370","article-title":"On demand fog federations for horizontal federated learning in IoV","volume":"19","author":"Hammoud","year":"2022","journal-title":"IEEE Trans. Netw. Serv. Manag."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1273","DOI":"10.1080\/00207179.2019.1642518","article-title":"A proportional-derivative-double derivative controller for robot manipulators","volume":"94","author":"Saab","year":"2021","journal-title":"Int. J. Control."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1858","DOI":"10.1109\/TIE.2021.3063866","article-title":"Iterative learning control: Practical implementation and automation","volume":"69","author":"Saab","year":"2021","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Helwan, A., Ma\u2019aitah, M.K.S., Uzelaltinbulat, S., Altobel, M.Z., and Darwish, M. Gaze prediction based on convolutional neural network. Proceedings of the International Conference on Emerging Technologies and Intelligent Systems: ICETIS 2021 Volume 2.","DOI":"10.1007\/978-3-030-85990-9_18"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Gerges, F., Shih, F., and Azar, D. (2021, January 20\u201322). Automated diagnosis of acne and rosacea using convolution neural networks. Proceedings of the 2021 4th International Conference on Artificial Intelligence and Pattern Recognition, Yibin, China.","DOI":"10.1145\/3488933.3488993"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1214\/07-STS249","article-title":"The Epic Story of Maximum Likelihood","volume":"22","author":"Stigler","year":"2007","journal-title":"Stat. Sci."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"e7641","DOI":"10.1002\/cpe.7641","article-title":"Auction inspired service replication for context-aware IoT environment","volume":"35","author":"Banerji","year":"2023","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1109\/COMST.2015.2444095","article-title":"Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications","volume":"17","author":"Guizani","year":"2015","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/JIOT.2014.2312291","article-title":"Research Directions for the Internet of Things","volume":"1","author":"Stankovic","year":"2014","journal-title":"IEEE Internet Things J."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1660","DOI":"10.1109\/ACCESS.2015.2389854","article-title":"A Survey on Internet of Things From Industrial Market Perspective","volume":"2","author":"Perera","year":"2014","journal-title":"IEEE Access"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1109\/SURV.2013.042313.00197","article-title":"Context Aware Computing for The Internet of Things: A Survey","volume":"16","author":"Perera","year":"2014","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Zhiliang, W., Yi, Y., Lu, W., and Wei, W. (2011, January 19\u201322). A SOA based IOT communication middleware. Proceedings of the 2011 International Conference on Mechatronic Science, Electric Engineering and Computer (MEC), Jilin, China.","DOI":"10.1109\/MEC.2011.6026014"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Bellur, U., Narendra, N.C., and Mohalik, S.K. (2017, January 25\u201330). AUSOM: Autonomic Service-Oriented Middleware for IoT-Based Systems. Proceedings of the 2017 IEEE World Congress on Services (SERVICES), Honolulu, HI, USA.","DOI":"10.1109\/SERVICES.2017.25"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"482","DOI":"10.1109\/TSC.2014.2365797","article-title":"Trust Management for SOA-Based IoT and Its Application to Service Composition","volume":"9","author":"Chen","year":"2016","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Zhang, Y., Duan, L., and Chen, J.L. (July, January 27). Event-Driven SOA for IoT Services. Proceedings of the 2014 IEEE International Conference on Services Computing, Anchorage, AK, USA.","DOI":"10.1109\/SCC.2014.88"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1109\/MCOM.2017.1600359","article-title":"Integrating Events into SOA for IoT Services","volume":"55","author":"Zhang","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_20","unstructured":"Liu, Z., Liu, Y., and He, Y. (2010, January 11\u201313). A two-layered P2P model for semantic service discovery. Proceedings of the 4th International Conference on New Trends in Information Science and Service Science, Gyeongju, Republic of Korea."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Jia, B., Li, W., and Zhou, T. (2017, January 21\u201324). A Novel P2P Service Discovery Algorithm Based on Markov in Internet of Things. Proceedings of the 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC), Guangzhou, China.","DOI":"10.1109\/CSE-EUC.2017.191"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Spyropoulos, T., Psounis, K., and Raghavendra, C.S. (2005, January 26). Spray and Wait: An Efficient Routing Scheme for Intermittently Connected Mobile Networks. Proceedings of the 2005 ACM SIGCOMM Workshop on Delay-Tolerant Networking, Philadelphia, PA, USA. WDTN \u201905.","DOI":"10.1145\/1080139.1080143"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1109\/TSMCC.2013.2265234","article-title":"Self-Organized P2P Approach to Manufacturing Service Discovery for Cross-Enterprise Collaboration","volume":"44","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Syst. Man Cybern. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Benghida, A., and Boufaida, M. (2014, January 24\u201325). Web services discovery in P2P networks based on clustering. Proceedings of the 2014 1st International Conference on Information and Communication Technologies for Disaster Management (ICT-DM), Algiers, Algeria.","DOI":"10.1109\/ICT-DM.2014.6918580"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"101893","DOI":"10.1016\/j.phycom.2022.101893","article-title":"Dual adaption based evolutionary algorithm for optimized the smart healthcare communication service of the Internet of Things in smart city","volume":"55","author":"Singh","year":"2022","journal-title":"Phys. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Yulin, N., Huayou, S., Weiping, L., and Zhong, C. (2010, January 13\u201314). PDUS: P2P-Based Distributed UDDI Service Discovery Approach. Proceedings of the 2010 International Conference on Service Sciences, Hangzhou, China.","DOI":"10.1109\/ICSS.2010.48"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"508","DOI":"10.1109\/JIOT.2014.2358296","article-title":"A Scalable and Self-Configuring Architecture for Service Discovery in the Internet of Things","volume":"1","author":"Cirani","year":"2014","journal-title":"IEEE Internet Things J."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"170123","DOI":"10.1016\/j.ijleo.2022.170123","article-title":"Intelligent-based ensemble deep learning model for security improvement in real-time wireless communication","volume":"271","author":"Zhen","year":"2022","journal-title":"Optik"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Tripathy, S.S., Mishra, K., Roy, D.S., Yadav, K., Alferaidi, A., Viriyasitavat, W., Sharmila, J., Dhiman, G., and Barik, R.K. (2023). State-of-the-Art Load Balancing Algorithms for Mist-Fog-Cloud Assisted Paradigm: A Review and Future Directions. Archives of Computational Methods in Engineering, Springer.","DOI":"10.1007\/s11831-023-09885-1"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Nayak, J., Swapnarekha, H., Naik, B., Dhiman, G., and Vimal, S. (2023). 25 Years of Particle Swarm Optimization: Flourishing Voyage of Two Decades. Archives of Computational Methods in Engineering, Springer.","DOI":"10.1007\/s11831-022-09849-x"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1109\/TSC.2010.3","article-title":"Interacting with the SOA-Based Internet of Things: Discovery, Query, Selection, and On-Demand Provisioning of Web Services","volume":"3","author":"Guinard","year":"2010","journal-title":"IEEE Trans. Serv. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1016\/j.scico.2008.02.002","article-title":"Easy web service discovery: A query-by-example approach","volume":"71","author":"Crasso","year":"2008","journal-title":"Sci. Comput. Program."},{"key":"ref_33","first-page":"1","article-title":"Load balancing and service discovery using Docker Swarm for microservice based big data applications","volume":"12","author":"Singh","year":"2023","journal-title":"J. Cloud Comput."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"549","DOI":"10.1007\/s10479-020-03625-5","article-title":"Swarm intelligence-based hyper-heuristic for the vehicle routing problem with prioritized customers","volume":"308","author":"Tarhini","year":"2022","journal-title":"Ann. Oper. Res."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/TNET.2002.808407","article-title":"Chord: A scalable peer-to-peer lookup protocol for Internet applications","volume":"11","author":"Stoica","year":"2003","journal-title":"IEEE ACM Trans. Netw."},{"key":"ref_36","unstructured":"Kaffille, S., Loesing, K., and Wirtz, G. (2005, January 27\u201330). Distributed Service Discovery with Guarantees in Peer-to-Peer Networks using Distributed Hashtables. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2005, Las Vegas, NV, USA."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.future.2021.05.021","article-title":"Stable federated fog formation: An evolutionary game theoretical approach","volume":"124","author":"Hammoud","year":"2021","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Banerji, N. (2022). Distributed Machine Learning\u2014An Intuitive Approach. Proceedings of the Machine Intelligence and Soft Computing, Springer. Presented at 2nd International Conference on Machine Intelligence and Soft Computing (ICMISC-2021), Held at KLEF, 22\u201324 September 2021, Vaddeswaram Campus, Green Fields, Guntur-522302, Andhra Pradesh, India.","DOI":"10.1007\/978-981-16-8364-0_2"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1016\/j.neucom.2021.10.105","article-title":"Accurate and compact convolutional neural network based on stochastic computing","volume":"471","author":"Abdellatef","year":"2022","journal-title":"Neurocomputing"},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Abbas, N., Nasser, Y., Shehab, M., and Sharafeddine, S. (2021, January 3\u20135). Attack-specific feature selection for anomaly detection in software-defined networks. Proceedings of the 2021 3rd IEEE Middle East and North Africa COMMunications Conference (MENACOMM), Virtual Conference.","DOI":"10.1109\/MENACOMM50742.2021.9678279"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/10\/349\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:02:08Z","timestamp":1760112128000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/10\/349"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,25]]},"references-count":40,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2024,10]]}},"alternative-id":["fi16100349"],"URL":"https:\/\/doi.org\/10.3390\/fi16100349","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2024,9,25]]}}}