{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T14:41:37Z","timestamp":1740148897293,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,7,15]],"date-time":"2022-07-15T00:00:00Z","timestamp":1657843200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,7,15]],"date-time":"2022-07-15T00:00:00Z","timestamp":1657843200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Peer-to-Peer Netw. Appl."],"published-print":{"date-parts":[[2022,9]]},"DOI":"10.1007\/s12083-022-01349-w","type":"journal-article","created":{"date-parts":[[2022,7,15]],"date-time":"2022-07-15T07:02:56Z","timestamp":1657868576000},"page":"2326-2346","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A Mixed-integer programming model using particle swarm optimization algorithm for resource discovery in the cloudiot"],"prefix":"10.1007","volume":"15","author":[{"given":"Parisa","family":"Goudarzi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8641-6119","authenticated-orcid":false,"given":"Amir Masoud","family":"Rahmani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohammad","family":"Mosleh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,7,15]]},"reference":[{"key":"1349_CR1","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1016\/j.future.2018.12.034","volume":"95","author":"F Nawaz","year":"2019","unstructured":"Nawaz F, Hussain O, Hussain FK, Janjua NK, Saberi M, Chang E (2019) Proactive management of SLA violations by capturing relevant external events in a Cloud of Things environment. Futur Gener Comput Syst 95:26\u201344","journal-title":"Futur Gener Comput Syst"},{"key":"1349_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2020.102592","volume":"159","author":"TC Xavier","year":"2020","unstructured":"Xavier TC, Santos IL, Delicato FC, Pires PF, Alves MP, Calmon TS, Amorim CL (2020) Collaborative resource allocation for Cloud of Things systems. J Netw Comput Appl 159:102592","journal-title":"J Netw Comput Appl"},{"key":"1349_CR3","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1016\/j.jpdc.2018.09.005","volume":"123","author":"Y Tian","year":"2019","unstructured":"Tian Y, Kaleemullah MM, Rodhaan MA, Song B, Al-Dhelaan A, Ma T (2019) A privacy preserving location service for cloud-of-things system. J Parallel Distrib Comput 123:215\u2013222","journal-title":"J Parallel Distrib Comput"},{"issue":"6","key":"1349_CR4","doi-asserted-by":"publisher","first-page":"3661","DOI":"10.1109\/TII.2019.2897364","volume":"15","author":"Z Li","year":"2019","unstructured":"Li Z, Yang Z, Xie S (2019) Computing resource trading for edge-cloud-assisted Internet of Things. IEEE Trans Industr Inf 15(6):3661\u20133669","journal-title":"IEEE Trans Industr Inf"},{"key":"1349_CR5","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.jnca.2018.10.021","volume":"128","author":"H Elazhary","year":"2019","unstructured":"Elazhary H (2019) Internet of Things (IoT), mobile cloud, cloudlet, mobile IoT, IoT cloud, fog, mobile edge, and edge emerging computing paradigms: Disambiguation and research directions. J Netw Comput Appl 128:105\u2013140","journal-title":"J Netw Comput Appl"},{"issue":"10","key":"1349_CR6","doi-asserted-by":"publisher","first-page":"4151","DOI":"10.1007\/s12652-017-0659-1","volume":"10","author":"A Darwish","year":"2019","unstructured":"Darwish A, Hassanien AE, Elhoseny M, Sangaiah AK, Muhammad K (2019) The impact of the hybrid platform of internet of things and cloud computing on healthcare systems: opportunities, challenges, and open problems. J Ambient Intell Humaniz Comput 10(10):4151\u20134166","journal-title":"J Ambient Intell Humaniz Comput"},{"issue":"3","key":"1349_CR7","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1109\/MCE.2017.2684981","volume":"6","author":"A Munir","year":"2017","unstructured":"Munir A, Kansakar P, Khan SU (2017) IFCIoT: Integrated Fog Cloud IoT: A novel architectural paradigm for the future Internet of Things. IEEE Consum Electron Mag 6(3):74\u201382","journal-title":"IEEE Consum Electron Mag"},{"key":"1349_CR8","doi-asserted-by":"publisher","first-page":"64515","DOI":"10.1109\/ACCESS.2018.2877609","volume":"6","author":"SC Wang","year":"2018","unstructured":"Wang SC, Tseng SC, Yan KQ, Tsai YT (2018) Reaching agreement in an integrated fog cloud IoT. IEEE Access 6:64515\u201364524","journal-title":"IEEE Access"},{"issue":"3","key":"1349_CR9","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1109\/MNET.2017.1700271","volume":"32","author":"Y Jiang","year":"2017","unstructured":"Jiang Y, Huang Z, Tsang DH (2017) Challenges and solutions in fog computing orchestration. IEEE Network 32(3):122\u2013129","journal-title":"IEEE Network"},{"key":"1349_CR10","doi-asserted-by":"crossref","unstructured":"Kochar V, Sarkar A (2016) Real time resource allocation on a dynamic two level symbiotic fog architecture. In\u00a02016 Sixth International Symposium on Embedded Computing and System Design (ISED)\u00a0(pp. 49\u201355). IEEE","DOI":"10.1109\/ISED.2016.7977053"},{"issue":"6","key":"1349_CR11","doi-asserted-by":"publisher","first-page":"10028","DOI":"10.1109\/JIOT.2019.2935056","volume":"6","author":"A Mseddi","year":"2019","unstructured":"Mseddi A, Jaafar W, Elbiaze H, Ajib W (2019) Joint container placement and task provisioning in dynamic fog computing. IEEE Internet Things J 6(6):10028\u201310040","journal-title":"IEEE Internet Things J"},{"key":"1349_CR12","doi-asserted-by":"crossref","unstructured":"Zhang F, Ge J, Li Z, Li C, Huang Z, Kong L, Luo B (2017) Task Offloading for Scientific Workflow Application in Mobile Cloud. In\u00a0IoTBDS\u00a0(pp. 136\u2013148)","DOI":"10.5220\/0006364501360148"},{"key":"1349_CR13","doi-asserted-by":"crossref","unstructured":"Kozyrev D, Ometov A, Moltchanov D, Rykov V, Efrosinin D, Milovanova T, Koucheryavy Y (2018) Mobility-centric analysis of communication offloading for heterogeneous Internet of Things devices.\u00a0Wirel Commun Mob Comput","DOI":"10.1155\/2018\/3761075"},{"key":"1349_CR14","unstructured":"Guo K, Yang M, Zhang Y, Cao J (2019) Joint computation offloading and bandwidth assignment in cloud-assisted edge computing.\u00a0IEEE Trans Cloud Comput"},{"issue":"4","key":"1349_CR15","doi-asserted-by":"publisher","first-page":"8319","DOI":"10.1007\/s10586-018-1769-z","volume":"22","author":"M Abdel-Basset","year":"2019","unstructured":"Abdel-Basset M, Abdle-Fatah L, Sangaiah AK (2019) An improved L\u00e9vy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment. Clust Comput 22(4):8319\u20138334","journal-title":"Clust Comput"},{"key":"1349_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.iot.2019.100070","volume":"7","author":"AA Alli","year":"2019","unstructured":"Alli AA, Alam MM (2019) SecOFF-FCIoT: Machine learning based secure offloading in Fog-Cloud of things for smart city applications. Internet Things 7:100070","journal-title":"Internet Things"},{"issue":"5","key":"1349_CR17","doi-asserted-by":"publisher","first-page":"437","DOI":"10.7763\/IJMLC.2014.V4.451","volume":"4","author":"Q Zhang","year":"2014","unstructured":"Zhang Q, Liang H, Xing Y (2014) A parallel task scheduling algorithm based on fuzzy clustering in cloud computing environment. Int J Mach Learn Comput 4(5):437","journal-title":"Int J Mach Learn Comput"},{"key":"1349_CR18","doi-asserted-by":"crossref","unstructured":"Lin W, Liang C, Wang JZ, Buyya R (2014) Bandwidth\u2010aware divisible task scheduling for cloud computing.\u00a0Softw Pract Exp\u00a044(2):163\u2013174","DOI":"10.1002\/spe.2163"},{"issue":"3","key":"1349_CR19","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1109\/TEVC.2004.826067","volume":"8","author":"CAC Coello","year":"2004","unstructured":"Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256\u2013279","journal-title":"IEEE Trans Evol Comput"},{"key":"1349_CR20","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1016\/j.asoc.2017.09.012","volume":"63","author":"S Ding","year":"2018","unstructured":"Ding S, Chen C, Xin B, Pardalos PM (2018) A bi-objective load balancing model in a distributed simulation system using NSGA-II and MOPSO approaches. Appl Soft Comput 63:249\u2013267","journal-title":"Appl Soft Comput"},{"key":"1349_CR21","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.jss.2019.04.058","volume":"154","author":"SS Gill","year":"2019","unstructured":"Gill SS, Garraghan P, Buyya R (2019) ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices. J Syst Softw 154:125\u2013138","journal-title":"J Syst Softw"},{"issue":"5","key":"1349_CR22","doi-asserted-by":"publisher","DOI":"10.1002\/dac.3501","volume":"31","author":"M Bharti","year":"2018","unstructured":"Bharti M, Kumar R, Saxena S (2018) Clustering-based resource discovery on Internet-of-Things. Int J Commun Syst 31(5):e3501","journal-title":"Int J Commun Syst"},{"key":"1349_CR23","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1016\/j.future.2017.05.024","volume":"76","author":"AE Ezugwu","year":"2017","unstructured":"Ezugwu AE, Adewumi AO (2017) Soft sets based symbiotic organisms search algorithm for resource discovery in cloud computing environment. Futur Gener Comput Syst 76:33\u201350","journal-title":"Futur Gener Comput Syst"},{"issue":"4","key":"1349_CR24","doi-asserted-by":"publisher","first-page":"1379","DOI":"10.1007\/s10586-019-02915-3","volume":"22","author":"N Panwar","year":"2019","unstructured":"Panwar N, Negi S, Rauthan MMS, Vaisla KS (2019) TOPSIS\u2013PSO inspired non-preemptive tasks scheduling algorithm in cloud environment. Clust Comput 22(4):1379\u20131396","journal-title":"Clust Comput"},{"issue":"1","key":"1349_CR25","doi-asserted-by":"publisher","first-page":"1361","DOI":"10.1007\/s10586-017-1628-3","volume":"22","author":"MPK Reddy","year":"2019","unstructured":"Reddy MPK, Babu MR (2019) Implementing self adaptiveness in whale optimization for cluster head section in Internet of Things. Clust Comput 22(1):1361\u20131372","journal-title":"Clust Comput"},{"key":"1349_CR26","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1016\/j.comcom.2019.11.045","volume":"150","author":"A AlZubi","year":"2020","unstructured":"AlZubi A, Alarifi A, Al-Maitah M, Albasheer OA (2020) Location assisted delay-less service discovery method for IoT environments. Comput Commun 150:405\u2013412","journal-title":"Comput Commun"},{"issue":"2","key":"1349_CR27","doi-asserted-by":"publisher","first-page":"1171","DOI":"10.1007\/s11277-019-06907-9","volume":"111","author":"S Kalaiselvi","year":"2020","unstructured":"Kalaiselvi S, Selvi CK (2020) Hybrid cloud resource provisioning (HCRP) algorithm for optimal resource allocation using MKFCM and bat algorithm. Wirel Pers Commun 111(2):1171\u20131185","journal-title":"Wirel Pers Commun"},{"key":"1349_CR28","doi-asserted-by":"crossref","unstructured":"Skarlat O, Karagiannis V, Rausch T, Bachmann K, Schulte S (2018) A framework for optimization, service placement, and runtime operation in the fog. In\u00a02018 IEEE\/ACM 11th International Conference on Utility and Cloud Computing (UCC)\u00a0(pp. 164\u2013173). IEEE","DOI":"10.1109\/UCC.2018.00025"},{"key":"1349_CR29","doi-asserted-by":"crossref","unstructured":"Nunes LH, Estrella JC, Perera C, Reiff-Marganiec S, Delbem AC (2018) The elimination-selection based algorithm for efficient resource discovery in Internet of Things environments. In\u00a02018 15th IEEE Annual Consumer Communications & Networking Conference (CCNC)\u00a0(pp. 1\u20137). IEEE","DOI":"10.1109\/CCNC.2018.8319280"},{"issue":"4","key":"1349_CR30","doi-asserted-by":"publisher","first-page":"1181","DOI":"10.1007\/s11036-019-01256-0","volume":"24","author":"AQ Md","year":"2019","unstructured":"Md AQ, Varadarajan V, Mandal K (2019) Efficient algorithm for identification and cache based discovery of cloud services. Mob Netw Appl 24(4):1181\u20131197","journal-title":"Mob Netw Appl"},{"key":"1349_CR31","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.future.2017.01.036","volume":"71","author":"S Abdi","year":"2017","unstructured":"Abdi S, PourKarimi L, Ahmadi M, Zargari F (2017) Cost minimization for deadline-constrained bag-of-tasks applications in federated hybrid clouds. Futur Gener Comput Syst 71:113\u2013128","journal-title":"Futur Gener Comput Syst"},{"key":"1349_CR32","doi-asserted-by":"crossref","unstructured":"Kalantary S, Akbari Torkestani J, Shahidinejad A (2021) Resource discovery in the Internet of Things integrated with fog computing using Markov learning model. J Supercomput\u00a01\u201322","DOI":"10.1007\/s11227-021-03824-2"},{"issue":"2","key":"1349_CR33","doi-asserted-by":"publisher","first-page":"1739","DOI":"10.1007\/s11227-020-03315-w","volume":"77","author":"M Bharti","year":"2021","unstructured":"Bharti M, Jindal H (2021) Optimized clustering-based discovery framework on Internet of Things. J Supercomput 77(2):1739\u20131778","journal-title":"J Supercomput"},{"issue":"3","key":"1349_CR34","doi-asserted-by":"publisher","first-page":"2063","DOI":"10.1109\/TII.2021.3082907","volume":"18","author":"L Xu","year":"2021","unstructured":"Xu L, Zhou X, Tao Ye, Lei Liu XuYu, Kumar N (2021) Intelligent Security Performance Prediction for IoT-Enabled Healthcare Networks Using an Improved CNN. IEEE Trans Industr Inf 18(3):2063\u20132074","journal-title":"IEEE Trans Industr Inf"},{"key":"1349_CR35","doi-asserted-by":"crossref","unstructured":"Liu Y, Zhang W, Zhang Q, Norouzi M (2021) An optimized human resource management model for cloud-edge computing in the internet of things. Cluster Comput 1\u201313","DOI":"10.1007\/s10586-021-03319-y"},{"key":"1349_CR36","doi-asserted-by":"crossref","unstructured":"Murturi I, Dustdar S (2021) A decentralized approach for resource discovery using metadata replication in edge networks. IEEE Trans Serv Comput","DOI":"10.1109\/TSC.2021.3082305"},{"issue":"2","key":"1349_CR37","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1016\/j.ejor.2011.06.041","volume":"215","author":"CT Chang","year":"2011","unstructured":"Chang CT (2011) Multi-choice goal programming with utility functions. Eur J Oper Res 215(2):439\u2013445","journal-title":"Eur J Oper Res"},{"key":"1349_CR38","doi-asserted-by":"crossref","unstructured":"Varshney P, Simmhan Y (2017) Demystifying fog computing: Characterizing architectures, applications and abstractions. In\u00a02017 IEEE 1st International Conference on Fog and Edge Computing (ICFEC)\u00a0(pp. 115\u2013124). IEEE","DOI":"10.1109\/ICFEC.2017.20"},{"key":"1349_CR39","unstructured":"Helsley M (2009) LXC: Linux container tools. IBM DevloperWorks Technical Library\u00a011"},{"issue":"239","key":"1349_CR40","first-page":"2","volume":"2014","author":"D Merkel","year":"2014","unstructured":"Merkel D (2014) Docker: lightweight linux containers for consistent development and deployment. Linux J 2014(239):2","journal-title":"Linux J"},{"key":"1349_CR41","doi-asserted-by":"crossref","unstructured":"Yannuzzi M, Milito R, Serral-Graci\u00e0 R, Montero D, Nemirovsky M (2014) Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing. In 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD) (pp. 325\u2013329). IEEE","DOI":"10.1109\/CAMAD.2014.7033259"},{"key":"1349_CR42","unstructured":"Openstack. http:\/\/www.openstack.org. Accessed 13 Oct 2018"},{"key":"1349_CR43","unstructured":"OpenNebula.org. http:\/\/www.opennebula.org. Accessed 22 Jan 2021"},{"key":"1349_CR44","unstructured":"Eucalyptus. https:\/\/www.eucalyptus.cloud\/. Accessed 17 Apr 2020"},{"key":"1349_CR45","doi-asserted-by":"crossref","unstructured":"Taguchi G, Chowdhury S, Wu Y (2005) Taguchi's quality engineering handbook. Wiley Publishing","DOI":"10.1002\/9780470258354"},{"key":"1349_CR46","doi-asserted-by":"crossref","unstructured":"Zitzler E, Thiele L (1998) Multi-objective optimization using evolutionary algorithms\u2014a comparative case study. In\u00a0International conference on parallel problem solving from nature\u00a0(pp. 292\u2013301). Springer, Berlin, Heidelberg","DOI":"10.1007\/BFb0056872"},{"key":"1349_CR47","unstructured":"Schott JR (1995)\u00a0Fault tolerant design using single and multicriteria genetic algorithm optimization\u00a0(Doctoral dissertation, Massachusetts Institute of Technology)"},{"issue":"6","key":"1349_CR48","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","volume":"11","author":"Q Zhang","year":"2007","unstructured":"Zhang Q, Li H (2007) MOEA\/D: A multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712\u2013731","journal-title":"IEEE Trans Evol Comput"},{"issue":"1","key":"1349_CR49","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1109\/TEVC.2013.2240687","volume":"18","author":"GG Yen","year":"2013","unstructured":"Yen GG, He Z (2013) Performance metric ensemble for multi-objective evolutionary algorithms. IEEE Trans Evol Comput 18(1):131\u2013144","journal-title":"IEEE Trans Evol Comput"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-022-01349-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12083-022-01349-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-022-01349-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,25]],"date-time":"2022-08-25T07:27:53Z","timestamp":1661412473000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12083-022-01349-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,15]]},"references-count":49,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,9]]}},"alternative-id":["1349"],"URL":"https:\/\/doi.org\/10.1007\/s12083-022-01349-w","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"type":"print","value":"1936-6442"},{"type":"electronic","value":"1936-6450"}],"subject":[],"published":{"date-parts":[[2022,7,15]]},"assertion":[{"value":"14 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 June 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 July 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"There is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}]}}