{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T07:48:02Z","timestamp":1778140082066,"version":"3.51.4"},"reference-count":94,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T00:00:00Z","timestamp":1592352000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T00:00:00Z","timestamp":1592352000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Cyber-Physical Systems(CPS) serves as an interdisciplinary effort that incorporates cyber vector as well as physical vector. The latter can generate exponentially growing amounts of data. How to process CPS big data systematically and efficiently is the key to the breakthrough of offering prospective and personalized services for each individual user and entity involved. In recent years, much research has been proactively conducted on advancing specific scenario or algorithm. However, few surveys value their integration. For good measure, the synthesis remains a fundamental challenge. Subsequently, we fill the gap in the literature by constructing cloud computing, fog computing and edge computing as a whole to inspire on new architectures and cross utilizations. Moreover, bringing the enthusiasm of traditionally solitude entities into play is crucial. In this exploratory study, we examine definitions of CPS as well as the three aforementioned computing paradigms and then shed new light on comprehensively established frameworks. We also survey on the application level of Cloud-Fog-Edge Computing in CPS respectively and dive into diversified algorithms and strategies to embed big data applications into a more intelligent and convenient society with current deficiencies and future research directions followed.<\/jats:p>","DOI":"10.1186\/s13677-020-00181-y","type":"journal-article","created":{"date-parts":[[2020,6,17]],"date-time":"2020-06-17T13:03:53Z","timestamp":1592399033000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":35,"title":["Dynamic resource provisioning for cyber-physical systems in cloud-fog-edge computing"],"prefix":"10.1186","volume":"9","author":[{"given":"Zhanyang","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanqi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haoyuan","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weijing","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Quan","family":"Qi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,6,17]]},"reference":[{"issue":"15","key":"181_CR1","doi-asserted-by":"publisher","first-page":"3353","DOI":"10.3390\/s19153353","volume":"19","author":"I Sitt\u00f3n-Candanedo","year":"2019","unstructured":"Sitt\u00f3n-Candanedo I, Alonso RS, Garc\u00eda \u00d3, Mu\u00f1oz L, Rodr\u00edguez-Gonz\u00e1lez S (2019) Edge computing, IoT and social computing in smart energy scenarios. Sensors 19(15):3353.","journal-title":"Sensors"},{"key":"181_CR2","first-page":"1","volume":"2","author":"X Xu","year":"2019","unstructured":"Xu X, Liu X, Xu Z, Wang C, Wan S, Yang X (2019) Joint optimization of resource utilization and load balance with privacy preservation for edge services in 5G networks. Mob Netw Appl 2:1\u201312.","journal-title":"Mob Netw Appl"},{"key":"181_CR3","unstructured":"Yakel E, Faniel IM, Maiorana ZJ (2019) Virtuous and vicious circles in the data life-cycle."},{"key":"181_CR4","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1016\/j.jnca.2019.02.008","volume":"133","author":"X Xu","year":"2019","unstructured":"Xu X, Li Y, Huang T, Xue Y, Peng K, Qi L, Dou W (2019) An energy-aware computation offloading method for smart edge computing in wireless metropolitan area networks. J Netw Comput Appl 133:75\u201385.","journal-title":"J Netw Comput Appl"},{"issue":"5","key":"181_CR5","doi-asserted-by":"publisher","first-page":"4084","DOI":"10.1109\/JIOT.2019.2959124","volume":"7","author":"X Xu","year":"2019","unstructured":"Xu X, Liu X, Xu Z, Dai F, Zhang X, Qi L (2019) Trust-oriented IoT service placement for smart cities in edge computing. IEEE Internet Things J 7(5):4084\u20134091.","journal-title":"IEEE Internet Things J"},{"key":"181_CR6","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1016\/j.future.2017.08.057","volume":"105","author":"X Xu","year":"2020","unstructured":"Xu X, Zhang X, Khan M, Dou W, Xue S, Yu S (2020) A balanced virtual machine scheduling method for energy-performance trade-offs in cyber-physical cloud systems. Futur Gener Comput Syst 105:789\u2013799. Elsevier.","journal-title":"Futur Gener Comput Syst"},{"key":"181_CR7","doi-asserted-by":"crossref","unstructured":"Li Z, Wang J, Higgs R, Zhou L, Yuan W (2017) Design of an intelligent management system for agricultural greenhouses based on the internet of things In: 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC), 154\u2013160.. IEEE.","DOI":"10.1109\/CSE-EUC.2017.212"},{"issue":"6","key":"181_CR8","doi-asserted-by":"publisher","first-page":"4187","DOI":"10.1109\/TII.2019.2936869","volume":"16","author":"X Xu","year":"2020","unstructured":"Xu X, Zhang X, Gao H, Xue Y, Qi L, Dou W (2020) Become: Blockchain-enabled computation offloading for IoT in mobile edge computing. IEEE Trans Ind Inform 16(6):4187\u20134195.","journal-title":"IEEE Trans Ind Inform"},{"key":"181_CR9","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1016\/j.future.2019.02.050","volume":"97","author":"WZ Khan","year":"2019","unstructured":"Khan WZ, Ahmed E, Hakak S, Yaqoob I, Ahmed A (2019) Edge computing: A survey. Futur Gener Comput Syst 97:219\u2013235.","journal-title":"Futur Gener Comput Syst"},{"key":"181_CR10","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/j.future.2019.03.011","volume":"97","author":"B Huang","year":"2019","unstructured":"Huang B, Li Z, Tang P, Wang S, Zhao J, Hu H, Li W, Chang V (2019) Security modeling and efficient computation offloading for service workflow in mobile edge computing. Futur Gener Comput Syst 97:755\u2013774.","journal-title":"Futur Gener Comput Syst"},{"key":"181_CR11","doi-asserted-by":"crossref","unstructured":"Keerthi CK, Jabbar M, Seetharamulu B (2017) Cyber physical systems (CPS): Security issues, challenges and solutions In: 2017 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), 1\u20134.. IEEE.","DOI":"10.1109\/ICCIC.2017.8524312"},{"key":"181_CR12","doi-asserted-by":"crossref","unstructured":"Wu W, Kang R, Li Z (2015) Risk assessment method for cyber security of cyber physical systems In: 2015 First International Conference on Reliability Systems Engineering (ICRSE), 1\u20135.. IEEE.","DOI":"10.1109\/ICRSE.2015.7366430"},{"key":"181_CR13","doi-asserted-by":"crossref","unstructured":"Kruglova T, Schmelev I, Sushkov I, Filatov R (2019) Cyber-physical system of the mobile robot\u2019s optimal trajectory planning with taking into account electric motors deterioration In: 2019 International Multi-Conference on Industrial Engineering and Modern Technologies (FarEastCon), 1\u20135.. IEEE.","DOI":"10.1109\/FarEastCon.2019.8934193"},{"key":"181_CR14","doi-asserted-by":"crossref","unstructured":"Tuo M, Zhou X, Yang G, Fu N (2016) An approach for safety analysis of cyber-physical system based on model transformation In: 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 636\u2013639.. IEEE.","DOI":"10.1109\/iThings-GreenCom-CPSCom-SmartData.2016.140"},{"key":"181_CR15","doi-asserted-by":"crossref","unstructured":"Zhang Y, Dong Y, Feng W, Huang M (2016) A co-simulation interface for cyber-physical systems In: 2016 13th International Conference on Embedded Software and Systems (ICESS), 176\u2013181.. IEEE.","DOI":"10.1109\/ICESS.2016.37"},{"key":"181_CR16","doi-asserted-by":"crossref","unstructured":"Korotunov S, Tabunshchyk G, Wolff C (2018) Cyber-physical systems architectures and modeling methods analysis for smart grids In: 2018 IEEE 13th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT), 181\u2013186.. IEEE.","DOI":"10.1109\/STC-CSIT.2018.8526726"},{"key":"181_CR17","doi-asserted-by":"publisher","first-page":"71350","DOI":"10.1109\/ACCESS.2019.2920237","volume":"7","author":"W Yu","year":"2019","unstructured":"Yu W, Wang W, Jiao P, Wu H, Sun Y, Tang M (2019) Modeling the local and global evolution pattern of community structures for dynamic networks analysis. IEEE Access 7:71350\u201371360.","journal-title":"IEEE Access"},{"key":"181_CR18","doi-asserted-by":"crossref","unstructured":"Oda R, Cordeiro D, Braghetto KR (2018) Dynamic resource provisioning for scientific workflow executions in clouds In: 2018 IEEE International Conference on Services Computing (SCC), 291\u2013294.. IEEE.","DOI":"10.1109\/SCC.2018.00051"},{"key":"181_CR19","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.jnca.2018.09.006","volume":"124","author":"X Xu","year":"2018","unstructured":"Xu X, Fu S, Qi L, Zhang X, Liu Q, He Q, Li S (2018) An IoT-oriented data placement method with privacy preservation in cloud environment. J Netw Comput Appl 124:148\u2013157.","journal-title":"J Netw Comput Appl"},{"issue":"9","key":"181_CR20","doi-asserted-by":"publisher","first-page":"6172","DOI":"10.1109\/TII.2019.2959258","volume":"16","author":"X Xu","year":"2020","unstructured":"Xu X, Mo R, Dai F, Lin W, Wan S, Dou W (2020) Dynamic resource provisioning with fault tolerance for data-intensive meteorological workflows in cloud. IEEE Trans Ind Inform 16(9):6172\u20136181.","journal-title":"IEEE Trans Ind Inform"},{"key":"181_CR21","doi-asserted-by":"crossref","unstructured":"Mell P, Grance T, et al (2011) The NIST definition of cloud computing.","DOI":"10.6028\/NIST.SP.800-145"},{"issue":"2","key":"181_CR22","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1109\/TCC.2015.2453966","volume":"4","author":"X Xu","year":"2015","unstructured":"Xu X, Dou W, Zhang X, Chen J (2015) Enreal: An energy-aware resource allocation method for scientific workflow executions in cloud environment. IEEE Trans Cloud Comput 4(2):166\u2013179.","journal-title":"IEEE Trans Cloud Comput"},{"issue":"2","key":"181_CR23","doi-asserted-by":"publisher","first-page":"570","DOI":"10.1109\/TCC.2018.2789446","volume":"8","author":"H Wu","year":"2020","unstructured":"Wu H, Sun Y, Wolter K (2020) Energy-efficient decision making for mobile cloud offloading. IEEE Trans Cloud Comput 8(2):570\u2013584.","journal-title":"IEEE Trans Cloud Comput"},{"key":"181_CR24","doi-asserted-by":"crossref","unstructured":"Yuan X, He Y, Fang Q, Tong X, Du C, Ding Y (2017) An improved fast search and find of density peaks-based fog node location of fog computing system In: 2017 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 635\u2013642.. IEEE.","DOI":"10.1109\/iThings-GreenCom-CPSCom-SmartData.2017.100"},{"key":"181_CR25","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/j.future.2019.01.012","volume":"96","author":"X Xu","year":"2019","unstructured":"Xu X, Xue Y, Qi L, Yuan Y, Zhang X, Umer T, Wan S (2019) An edge computing-enabled computation offloading method with privacy preservation for internet of connected vehicles. Futur Gener Comput Syst 96:89\u2013100.","journal-title":"Futur Gener Comput Syst"},{"key":"181_CR26","doi-asserted-by":"crossref","unstructured":"Caprolu M, Di Pietro R, Lombardi F, Raponi S (2019) Edge computing perspectives: architectures, technologies, and open security issues In: 2019 IEEE International Conference on Edge Computing (EDGE), 116\u2013123.. IEEE.","DOI":"10.1109\/EDGE.2019.00035"},{"key":"181_CR27","doi-asserted-by":"crossref","unstructured":"Alrowaily M, Lu Z (2018) Secure edge computing in IoT systems: Review and case studies In: 2018 IEEE\/ACM Symposium on Edge Computing (SEC), 440\u2013444.. IEEE.","DOI":"10.1109\/SEC.2018.00060"},{"key":"181_CR28","doi-asserted-by":"crossref","unstructured":"Padmavathi S, Soniha P, Soundarya N, Srimathi S (2017) Dynamic resource provisioning and monitoring for cloud computing In: 2017 IEEE International Conference on Intelligent Techniques in Control, Optimization and Signal Processing (INCOS), 1\u20136.. IEEE.","DOI":"10.1109\/ITCOSP.2017.8303132"},{"key":"181_CR29","doi-asserted-by":"crossref","unstructured":"Xu X, Cao H, Geng Q, Liu X, Dai F, Wang C (2020) Dynamic resource provisioning for workflow scheduling under uncertainty in edge computing environment. Concurr Comput: Pract Experience:5674.","DOI":"10.1002\/cpe.5674"},{"key":"181_CR30","doi-asserted-by":"crossref","unstructured":"Sui S, Li X, Li W (2018) Research on edge computing architecture for intelligent NC machining monitoring CPS In: Asia-Pacific International Symposium on Aerospace Technology, 1477\u20131485.. Springer.","DOI":"10.1007\/978-981-13-3305-7_117"},{"issue":"7","key":"181_CR31","first-page":"19","volume":"25","author":"S Qing","year":"2004","unstructured":"Qing S, Jiang J, Ma H, Wen W, Liu X (2004) Research on intrusion detection techniques: a survey. J-China Inst Commun 25(7):19\u201329.","journal-title":"J-China Inst Commun"},{"key":"181_CR32","doi-asserted-by":"crossref","unstructured":"Kaur MJ, Riaz S, Mushtaq A (2020) Cyber-physical cloud computing systems and internet of everything In: Principles of Internet of Things (IoT) Ecosystem: Insight Paradigm, 201\u2013227.. Springer.","DOI":"10.1007\/978-3-030-33596-0_8"},{"key":"181_CR33","unstructured":"Lee EA, Seshia SA (2016) Introduction to Embedded Systems: A Cyber-physical Systems Approach. Mit Press."},{"key":"181_CR34","doi-asserted-by":"crossref","unstructured":"Rajkumar R, Lee I, Sha L, Stankovic J (2010) Cyber-physical systems: the next computing revolution In: Design Automation Conference, 731\u2013736.. IEEE.","DOI":"10.1145\/1837274.1837461"},{"key":"181_CR35","unstructured":"Jacobson C (2007) Cyber-physical systems: Enabling high performance and innovation through cyber-enabled critical infrastructure In: NSF Symposium on Cyber-enabled Discovery and Innovation, Rensselaer Polytechnic Institute, Troy."},{"key":"181_CR36","doi-asserted-by":"crossref","unstructured":"Li F, Liu C, Yu G, Chen Z (2017) A scheduling algorithm of events with uncertain timestamps for CPS In: 2017 3rd International Conference on Big Data Computing and Communications (BIGCOM), 313\u2013319.. IEEE.","DOI":"10.1109\/BIGCOM.2017.52"},{"issue":"3","key":"181_CR37","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/MIC.2015.27","volume":"19","author":"D Hussein","year":"2015","unstructured":"Hussein D, Park S, Han SN, Crespi N (2015) Dynamic social structure of things: A contextual approach in CPSS. IEEE Internet Comput 19(3):12\u201320.","journal-title":"IEEE Internet Comput"},{"issue":"1","key":"181_CR38","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MS.2017.4541037","volume":"35","author":"N M\u00e4kitalo","year":"2017","unstructured":"M\u00e4kitalo N, Ometov A, Kannisto J, Andreev S, Koucheryavy Y, Mikkonen T (2017) Safe, secure executions at the network edge: coordinating cloud, edge, and fog computing. IEEE Software 35(1):30\u201337.","journal-title":"IEEE Software"},{"issue":"6","key":"181_CR39","doi-asserted-by":"publisher","first-page":"1179","DOI":"10.1016\/j.eng.2019.09.002","volume":"5","author":"F Li","year":"2019","unstructured":"Li F, Li H, Niu B, Chen J (2019) Privacy computing: Concept, computing framework, and future development trends. Engineering 5(6):1179\u20131192.","journal-title":"Engineering"},{"issue":"6","key":"181_CR40","first-page":"299","volume":"19","author":"K Julisch","year":"2010","unstructured":"Julisch K, Hall M (2010) Security and control in the cloud. Inf Secur J: A Global Perspect 19(6):299\u2013309.","journal-title":"Inf Secur J: A Global Perspect"},{"key":"181_CR41","doi-asserted-by":"crossref","unstructured":"Almorsy M, Grundy J, Ibrahim AS (2011) Collaboration-based cloud computing security management framework In: 2011 IEEE 4th International Conference on Cloud Computing, 364\u2013371.. IEEE.","DOI":"10.1109\/CLOUD.2011.9"},{"key":"181_CR42","doi-asserted-by":"crossref","unstructured":"Qavami HR, Jamali S, Akbari MK, Javadi B (2017) A learning automata based dynamic resource provisioning in cloud computing environments In: 2017 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), 502\u2013509.. IEEE.","DOI":"10.1109\/PDCAT.2017.00086"},{"key":"181_CR43","doi-asserted-by":"crossref","unstructured":"Bellavista P, Zanni A, Solimando M (2017) A migration-enhanced edge computing support for mobile devices in hostile environments In: 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC), 957\u2013962.. IEEE.","DOI":"10.1109\/IWCMC.2017.7986415"},{"key":"181_CR44","doi-asserted-by":"crossref","unstructured":"Peng K, Leung V, Xu X, Zheng L, Wang J, Huang Q (2018) A survey on mobile edge computing: Focusing on service adoption and provision. Wirel Commun Mob Comput 2018.","DOI":"10.1155\/2018\/8267838"},{"key":"181_CR45","doi-asserted-by":"crossref","unstructured":"Afolabi I, Prados J, Bagaa M, Taleb T, Ameigeiras P (2019) Dynamic resource provisioning of a scalable E2E network slicing orchestration system. IEEE Trans Mob Comput.","DOI":"10.1109\/TMC.2019.2930059"},{"key":"181_CR46","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1016\/j.future.2017.09.024","volume":"105","author":"Y Chen","year":"2020","unstructured":"Chen Y, Chen X, Liu W, Zhou Y, Zomaya AY, Ranjan R, Hu S (2020) Stochastic scheduling for variation-aware virtual machine placement in a cloud computing CPS. Futur Gener Comput Syst 105:779\u2013788.","journal-title":"Futur Gener Comput Syst"},{"issue":"12","key":"181_CR47","doi-asserted-by":"publisher","first-page":"3178","DOI":"10.1109\/TAC.2014.2351672","volume":"59","author":"A Rajhans","year":"2014","unstructured":"Rajhans A, Bhave A, Ruchkin I, Krogh BH, Garlan D, Platzer A, Schmerl B (2014) Supporting heterogeneity in cyber-physical systems architectures. IEEE Trans Autom Control 59(12):3178\u20133193.","journal-title":"IEEE Trans Autom Control"},{"key":"181_CR48","first-page":"1","volume":"23","author":"L Qi","year":"2019","unstructured":"Qi L, Chen Y, Yuan Y, Fu S, Zhang X, Xu X (2019) A QoS-aware virtual machine scheduling method for energy conservation in cloud-based cyber-physical systems. World Wide Web 23:1\u201323.","journal-title":"World Wide Web"},{"key":"181_CR49","doi-asserted-by":"publisher","first-page":"366","DOI":"10.1016\/j.procir.2016.10.057","volume":"56","author":"K Ding","year":"2016","unstructured":"Ding K, Jiang P (2016) Incorporating social sensors and CPS nodes for personalized production under social manufacturing environment. Procedia CIRP 56:366\u2013371.","journal-title":"Procedia CIRP"},{"issue":"13","key":"181_CR50","doi-asserted-by":"publisher","first-page":"2776","DOI":"10.1016\/j.ifacol.2019.11.628","volume":"52","author":"W Wu","year":"2019","unstructured":"Wu W, Lu J, Zhang H (2019) Smart factory reference architecture based on CPS fractal. IFAC-PapersOnLine 52(13):2776\u20132781.","journal-title":"IFAC-PapersOnLine"},{"key":"181_CR51","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1016\/j.future.2018.06.042","volume":"90","author":"X Fei","year":"2019","unstructured":"Fei X, Shah N, Verba N, Chao K-M, Sanchez-Anguix V, Lewandowski J, James A, Usman Z (2019) CPS data streams analytics based on machine learning for cloud and fog computing: A survey. Futur Gener Comput Syst 90:435\u2013450.","journal-title":"Futur Gener Comput Syst"},{"issue":"5","key":"181_CR52","doi-asserted-by":"publisher","first-page":"865","DOI":"10.1007\/s11036-015-0664-6","volume":"21","author":"Z Shu","year":"2016","unstructured":"Shu Z, Wan J, Zhang D, Li D (2016) Cloud-integrated cyber-physical systems for complex industrial applications. Mob Netw Appl 21(5):865\u2013878.","journal-title":"Mob Netw Appl"},{"issue":"1","key":"181_CR53","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.compeleceng.2012.05.001","volume":"39","author":"L Wang","year":"2013","unstructured":"Wang L, Chen D, Hu Y, Ma Y, Wang J (2013) Towards enabling cyberinfrastructure as a service in clouds. Comput Electr Eng 39(1):3\u201314.","journal-title":"Comput Electr Eng"},{"issue":"3","key":"181_CR54","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1109\/MIS.2014.38","volume":"29","author":"Y Hu","year":"2014","unstructured":"Hu Y, Wang F-Y, Liu X (2014) A CPSS approach for emergency evacuation in building fires. IEEE Intell Syst 29(3):48\u201352.","journal-title":"IEEE Intell Syst"},{"key":"181_CR55","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/j.segan.2016.02.005","volume":"6","author":"E Mocanu","year":"2016","unstructured":"Mocanu E, Nguyen PH, Gibescu M, Kling WL (2016) Deep learning for estimating building energy consumption. Sust Energ, Grids & Netw 6:91\u201399.","journal-title":"Sust Energ, Grids & Netw"},{"key":"181_CR56","doi-asserted-by":"publisher","first-page":"102","DOI":"10.1016\/j.procs.2017.11.347","volume":"122","author":"H-W Cheong","year":"2017","unstructured":"Cheong H-W, Lee H (2017) Technology and policy strategies in the era of CPS (Cyber Physical System) and automated driving. Procedia Comput Sci 122:102\u2013105.","journal-title":"Procedia Comput Sci"},{"issue":"4","key":"181_CR57","first-page":"174959","volume":"12","author":"JF J\u00fanior","year":"2017","unstructured":"J\u00fanior JF, Carvalho E, Ferreira BV, de Souza C, Suhara Y, Pentland A, Pessin G (2017) Driver behavior profiling: An investigation with different smartphone sensors and machine learning. PLoS ONE 12(4):174959.","journal-title":"PLoS ONE"},{"key":"181_CR58","doi-asserted-by":"crossref","unstructured":"Han S, Ma H, Wang X, Liu H, Cao D (2018) CPSS-based signal forwarding method at relays for full-duplex cooperative vehicular networks In: 2018 IEEE Intelligent Vehicles Symposium (IV), 1057\u20131062.. IEEE.","DOI":"10.1109\/IVS.2018.8500381"},{"issue":"10","key":"181_CR59","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1049\/iet-its.2016.0047","volume":"10","author":"E Osaba","year":"2016","unstructured":"Osaba E, Onieva E, Moreno A, Lopez-Garcia P, Perallos A, Bringas PG (2016) Decentralised intelligent transport system with distributed intelligence based on classification techniques. IET Intell Transp Syst 10(10):674\u2013682.","journal-title":"IET Intell Transp Syst"},{"issue":"7","key":"181_CR60","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/MC.2012.328","volume":"46","author":"DJ Cook","year":"2012","unstructured":"Cook DJ, Crandall AS, Thomas BL, Krishnan NC (2012) Casas: A smart home in a box. Computer 46(7):62\u201369.","journal-title":"Computer"},{"key":"181_CR61","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.is.2014.05.004","volume":"48","author":"B Fabian","year":"2015","unstructured":"Fabian B, Ermakova T, Junghanns P (2015) Collaborative and secure sharing of healthcare data in multi-clouds. Inf Syst 48:132\u2013150.","journal-title":"Inf Syst"},{"issue":"6","key":"181_CR62","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1109\/MCOM.2013.6525603","volume":"51","author":"G Cardone","year":"2013","unstructured":"Cardone G, Foschini L, Bellavista P, Corradi A, Borcea C, Talasila M, Curtmola R (2013) Fostering participaction in smart cities: a geo-social crowdsensing platform. IEEE Commun Mag 51(6):112\u2013119.","journal-title":"IEEE Commun Mag"},{"key":"181_CR63","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.techfore.2018.12.018","volume":"142","author":"FP Appio","year":"2019","unstructured":"Appio FP, Lima M, Paroutis S (2019) Understanding smart cities: Innovation ecosystems, technological advancements, and societal challenges. Technol Forecast Soc Chang 142:1\u201314.","journal-title":"Technol Forecast Soc Chang"},{"issue":"1","key":"181_CR64","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/TETC.2015.2508382","volume":"5","author":"L Gu","year":"2015","unstructured":"Gu L, Zeng D, Guo S, Barnawi A, Xiang Y (2015) Cost efficient resource management in fog computing supported medical cyber-physical system. IEEE Trans Emerg Top Comput 5(1):108\u2013119.","journal-title":"IEEE Trans Emerg Top Comput"},{"issue":"7","key":"181_CR65","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1109\/MC.2015.207","volume":"48","author":"JS Preden","year":"2015","unstructured":"Preden JS, Tammemae K, Jantsch A, Leier M, Riid A, Calis E (2015) The benefits of self-awareness and attention in fog and mist computing. Computer 48(7):37\u201345.","journal-title":"Computer"},{"key":"181_CR66","doi-asserted-by":"publisher","first-page":"44580","DOI":"10.1109\/ACCESS.2018.2863258","volume":"6","author":"Z Zhou","year":"2018","unstructured":"Zhou Z, Hu J, Liu Q, Lou P, Yan J, Li W (2018) Fog computing-based cyber-physical machine tool system. IEEE Access 6:44580\u201344590.","journal-title":"IEEE Access"},{"issue":"11","key":"181_CR67","doi-asserted-by":"publisher","first-page":"3432","DOI":"10.1166\/asl.2016.7922","volume":"22","author":"J-K Moon","year":"2016","unstructured":"Moon J-K, Song Y-J, Kim J-M (2016) A delegation model of healthcare system based of AB-PRE in fog computing environment. Adv Sci Lett 22(11):3432\u20133436.","journal-title":"Adv Sci Lett"},{"issue":"3","key":"181_CR68","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"},{"issue":"5","key":"181_CR69","doi-asserted-by":"publisher","first-page":"4519","DOI":"10.3233\/JIFS-179004","volume":"36","author":"S Jangiti","year":"2019","unstructured":"Jangiti S, Sri Ram E, Ravi L, Sriram V (2019) Scalable hybrid and ensemble heuristics for economic virtual resource allocation in cloud and fog cyber-physical systems. J Intell Fuzzy Syst 36(5):4519\u20134529.","journal-title":"J Intell Fuzzy Syst"},{"issue":"3","key":"181_CR70","doi-asserted-by":"publisher","first-page":"4118","DOI":"10.1109\/JIOT.2018.2875544","volume":"6","author":"B Omoniwa","year":"2018","unstructured":"Omoniwa B, Hussain R, Javed MA, Bouk SH, Malik SA (2018) Fog\/edge computing-based IoT (FECIoT): Architecture, applications, and research issues. IEEE Internet Things J 6(3):4118\u20134149.","journal-title":"IEEE Internet Things J"},{"key":"181_CR71","doi-asserted-by":"crossref","unstructured":"Junejo AK, Komninos N, Sathiyanarayanan M, Chowdhry BS (2019) Trustee: A trust management system for fog-enabled cyber physical systems. IEEE Trans Emerg Top Comput.","DOI":"10.1109\/TETC.2019.2957394"},{"key":"181_CR72","doi-asserted-by":"publisher","first-page":"31740","DOI":"10.1109\/ACCESS.2018.2844336","volume":"6","author":"NK Giang","year":"2018","unstructured":"Giang NK, Lea R, Leung VC (2018) Exogenous coordination for building fog-based cyber physical social computing and networking systems. IEEE Access 6:31740\u201331749.","journal-title":"IEEE Access"},{"key":"181_CR73","doi-asserted-by":"publisher","first-page":"41432","DOI":"10.1109\/ACCESS.2018.2856509","volume":"6","author":"J Al-Jaroodi","year":"2018","unstructured":"Al-Jaroodi J, Mohamed N (2018) PsCPS: a distributed platform for cloud and fog integrated smart cyber-physical systems. IEEE Access 6:41432\u201341449.","journal-title":"IEEE Access"},{"key":"181_CR74","doi-asserted-by":"crossref","unstructured":"Mohamed N, Lazarova-Molnar S, Jawhar I, Al-Jaroodi J (2017) Towards service-oriented middleware for fog and cloud integrated cyber physical systems In: 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW), 67\u201374.. IEEE.","DOI":"10.1109\/ICDCSW.2017.49"},{"key":"181_CR75","first-page":"45496","volume":"8","author":"P Fraga-Lamas","year":"2019","unstructured":"Fraga-Lamas P, Lopez-Iturri P, Celaya-Echarri M, Blanco-Novoa O, Azpilicueta L, Varela-Barbeito J, Falcone F, Fern\u00e1ndez-Caram\u00e9s TM (2019) Design and validation of a bluetooth 5 fog computing based industrial CPS architecture for intelligent industry 4.0 shipyard workshops. arXiv preprint arXiv:1903.00713 8:45496\u201345511.","journal-title":"arXiv preprint arXiv:1903.00713"},{"issue":"11","key":"181_CR76","first-page":"1","volume":"11","author":"YC Hu","year":"2015","unstructured":"Hu YC, Patel M, Sabella D, Sprecher N, Young V (2015) Mobile edge computing?A key technology towards 5G. ETSI White Paper 11(11):1\u201316.","journal-title":"ETSI White Paper"},{"issue":"9","key":"181_CR77","doi-asserted-by":"publisher","first-page":"9052","DOI":"10.1109\/TVT.2018.2850917","volume":"67","author":"P Guan","year":"2018","unstructured":"Guan P, Deng X, Liu Y, Zhang H (2018) Analysis of multiple clients\u2019 behaviors in edge computing environment. IEEE Trans Veh Technol 67(9):9052\u20139055.","journal-title":"IEEE Trans Veh Technol"},{"issue":"6","key":"181_CR78","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1109\/MCC.2016.130","volume":"3","author":"X Wang","year":"2016","unstructured":"Wang X, Yang LT, Feng J, Chen X, Deen MJ (2016) A tensor-based big service framework for enhanced living environments. IEEE Cloud Comput 3(6):36\u201343.","journal-title":"IEEE Cloud Comput"},{"issue":"3","key":"181_CR79","doi-asserted-by":"publisher","first-page":"154","DOI":"10.1109\/MWC.2018.1700419","volume":"25","author":"Y Dong","year":"2018","unstructured":"Dong Y, Hassan MZ, Cheng J, Hossain MJ, Leung VC (2018) An edge computing empowered radio access network with UAV-mounted FSO fronthaul and backhaul: Key challenges and approaches. IEEE Wirel Commun 25(3):154\u2013160.","journal-title":"IEEE Wirel Commun"},{"key":"181_CR80","doi-asserted-by":"publisher","first-page":"29822","DOI":"10.1109\/ACCESS.2018.2839915","volume":"6","author":"R Dautov","year":"2018","unstructured":"Dautov R, Distefano S, Bruneo D, Longo F, Merlino G, Puliafito A (2018) Data processing in cyber-physical-social systems through edge computing. IEEE Access 6:29822\u201329835.","journal-title":"IEEE Access"},{"key":"181_CR81","doi-asserted-by":"crossref","unstructured":"Oyekanlu E (2018) Fault-tolerant real-time collaborative network edge analytics for industrial IoT and cyber physical systems with communication network diversity In: 2018 IEEE 4th International Conference on Collaboration and Internet Computing (CIC), 336\u2013345.. IEEE.","DOI":"10.1109\/CIC.2018.00052"},{"issue":"1","key":"181_CR82","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1177\/0008125616683955","volume":"59","author":"I Visnjic","year":"2016","unstructured":"Visnjic I, Neely A, Cennamo C, Visnjic N (2016) Governing the city: Unleashing value from the business ecosystem. Calif Manag Rev 59(1):109\u2013140.","journal-title":"Calif Manag Rev"},{"issue":"12","key":"181_CR83","doi-asserted-by":"publisher","first-page":"30270","DOI":"10.3390\/s151229797","volume":"15","author":"X Fan","year":"2015","unstructured":"Fan X, Huang H, Qi S, Luo X, Zeng J, Xie Q, Xie C (2015) Sensing home: a cost-effective design for smart home via heterogeneous wireless networks. Sensors 15(12):30270\u201330292.","journal-title":"Sensors"},{"issue":"4","key":"181_CR84","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MWC.2015.7224731","volume":"22","author":"J Zeng","year":"2015","unstructured":"Zeng J, Yang LT, Ning H, Ma J (2015) A systematic methodology for augmenting quality of experience in smart space design. IEEE Wirel Commun 22(4):81\u201387.","journal-title":"IEEE Wirel Commun"},{"key":"181_CR85","doi-asserted-by":"crossref","unstructured":"Xie Y, Xu Z, Zhong Y, Xu J, Gong S, Wang Y (2019) Backscatter-assisted computation offloading for energy harvesting IoT devices via policy-based deep reinforcement learning In: 2019 IEEE\/CIC International Conference on Communications Workshops in China (ICCC Workshops), 65\u201370.. IEEE.","DOI":"10.1109\/ICCChinaW.2019.8849964"},{"issue":"6","key":"181_CR86","doi-asserted-by":"publisher","first-page":"1877","DOI":"10.3390\/s18061877","volume":"18","author":"A Rodr\u00edguez","year":"2018","unstructured":"Rodr\u00edguez A, Valverde J, Portilla J, Otero A, Riesgo T, De la Torre E (2018) Fpga-based high-performance embedded systems for adaptive edge computing in cyber-physical systems: The artico3 framework. Sensors 18(6):1877.","journal-title":"Sensors"},{"issue":"7","key":"181_CR87","doi-asserted-by":"publisher","first-page":"1645","DOI":"10.1016\/j.future.2013.01.010","volume":"29","author":"J Gubbi","year":"2013","unstructured":"Gubbi J, Buyya R, Marusic S, Palaniswami M (2013) Internet of things (IoT): A vision, architectural elements, and future directions. Futur Gener Comput Syst 29(7):1645\u20131660.","journal-title":"Futur Gener Comput Syst"},{"issue":"2","key":"181_CR88","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1109\/TMC.2017.2711014","volume":"17","author":"H Wu","year":"2017","unstructured":"Wu H, Wolter K (2017) Stochastic analysis of delayed mobile offloading in heterogeneous networks. IEEE Trans Mob Comput 17(2):461\u2013474.","journal-title":"IEEE Trans Mob Comput"},{"issue":"6","key":"181_CR89","doi-asserted-by":"publisher","first-page":"1407","DOI":"10.1109\/TCSS.2019.2909137","volume":"6","author":"X Xu","year":"2019","unstructured":"Xu X, Liu Q, Zhang X, Zhang J, Qi L, Dou W (2019) A blockchain-powered crowdsourcing method with privacy preservation in mobile environment. IEEE Trans Comput Soc Syst 6(6):1407\u20131419.","journal-title":"IEEE Trans Comput Soc Syst"},{"issue":"2","key":"181_CR90","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1145\/2518148.2518170","volume":"10","author":"S Pradhan","year":"2013","unstructured":"Pradhan S, Gokhale A, Otte WR, Karsai G (2013) Real-time fault tolerant deployment and configuration framework for cyber physical systems. ACM SIGBED Review 10(2):32\u201332.","journal-title":"ACM SIGBED Review"},{"key":"181_CR91","doi-asserted-by":"crossref","unstructured":"Nagorny K, Scholze S, Ruhl M, Colombo AW (2018) Semantical support for a CPS data marketplace to prepare big data analytics in smart manufacturing environments In: 2018 IEEE Industrial Cyber-Physical Systems (ICPS), 206\u2013211.. IEEE.","DOI":"10.1109\/ICPHYS.2018.8387660"},{"key":"181_CR92","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1146\/annurev.earth.32.082503.144359","volume":"32","author":"W Peltier","year":"2004","unstructured":"Peltier W (2004) Global glacial isostasy and the surface of the ice-age Earth: the ICE-5G (VM2) model and GRACE. Annu Rev Earth Planet Sci 32:111\u2013149.","journal-title":"Annu Rev Earth Planet Sci"},{"key":"181_CR93","doi-asserted-by":"publisher","first-page":"1516","DOI":"10.1016\/j.procs.2017.08.050","volume":"112","author":"S Sahmim","year":"2017","unstructured":"Sahmim S, Gharsellaoui H (2017) Privacy and security in internet-based computing: cloud computing, internet of things, cloud of things: a review. Procedia Comput Sci 112:1516\u20131522.","journal-title":"Procedia Comput Sci"},{"issue":"7","key":"181_CR94","doi-asserted-by":"publisher","first-page":"1464","DOI":"10.1109\/TPDS.2019.2891695","volume":"30","author":"H Wu","year":"2019","unstructured":"Wu H, Knottenbelt WJ, Wolter K (2019) An efficient application partitioning algorithm in mobile environments. IEEE Trans Parallel Distributed Syst 30(7):1464\u20131480.","journal-title":"IEEE Trans Parallel Distributed Syst"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-020-00181-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-020-00181-y\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-020-00181-y.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,16]],"date-time":"2021-06-16T23:36:21Z","timestamp":1623886581000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-020-00181-y"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,17]]},"references-count":94,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["181"],"URL":"https:\/\/doi.org\/10.1186\/s13677-020-00181-y","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,17]]},"assertion":[{"value":"17 February 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 June 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 June 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"32"}}