{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T00:05:15Z","timestamp":1781309115602,"version":"3.54.1"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T00:00:00Z","timestamp":1610928000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T00:00:00Z","timestamp":1610928000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/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":[[2021,3]]},"DOI":"10.1007\/s12083-020-01051-9","type":"journal-article","created":{"date-parts":[[2021,1,18]],"date-time":"2021-01-18T10:03:12Z","timestamp":1610964192000},"page":"962-977","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":84,"title":["Task scheduling in cloud-fog computing systems"],"prefix":"10.1007","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1439-3584","authenticated-orcid":false,"given":"Judy C.","family":"Guevara","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2046-602X","authenticated-orcid":false,"given":"Nelson L. S.","family":"da Fonseca","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,1,18]]},"reference":[{"key":"1051_CR1","unstructured":"OpenFog Reference Architecture: OpenFog Consortium. Available: https:\/\/www.openfogconsortium.org\/ra\/ [Accessed: 24\/05\/2017]"},{"key":"1051_CR2","doi-asserted-by":"crossref","unstructured":"Aazam M, Huh E (2015) Dynamic resource provisioning through fog micro datacenter. In: 2015 IEEE international conference on pervasive computing and communication workshops (PerCom workshops), pp 105\u2013110","DOI":"10.1109\/PERCOMW.2015.7134002"},{"key":"1051_CR3","doi-asserted-by":"crossref","unstructured":"Aazam M, Huh EN (2015) Fog computing micro datacenter based dynamic resource estimation and pricing model for IoT. In: 2015 IEEE 29th international conference on advanced information networking and applications, pp 687\u2013694","DOI":"10.1109\/AINA.2015.254"},{"key":"1051_CR4","first-page":"48","volume":"8","author":"S Agarwal","year":"2016","unstructured":"Agarwal S, Yadav S, Yadav A (2016) An efficient architecture and algorithm for resource provisioning in fog computing. Int J Inf Eng Elec Bus 8:48\u201361","journal-title":"Int J Inf Eng Elec Bus"},{"issue":"5439","key":"1051_CR5","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1126\/science.286.5439.509","volume":"286","author":"AL Barab\u00e1si","year":"1999","unstructured":"Barab\u00e1si AL, Albert R (1999) Emergence of scaling in random networks. Science 286 (5439):509\u2013512","journal-title":"Science"},{"issue":"9","key":"1051_CR6","doi-asserted-by":"publisher","first-page":"1762","DOI":"10.1016\/j.comnet.2008.03.002","volume":"52","author":"DM Batista","year":"2008","unstructured":"Batista DM, da Fonseca NLS, Miyazawa FK, Granelli F (2008) Self-adjustment of resource allocation for grid applications. Comput Netw 52(9):1762\u20131781","journal-title":"Comput Netw"},{"issue":"1","key":"1051_CR7","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.comnet.2010.07.009","volume":"55","author":"DM Batista","year":"2011","unstructured":"Batista DM, Fonseca NLSd (2011) Robust scheduler for grid networks under uncertainties of both application demands and resource availability. Comput Netw 55(1):3\u201319","journal-title":"Comput Netw"},{"key":"1051_CR8","doi-asserted-by":"crossref","unstructured":"Batista DM, Fonseca NLSd, Granelli F, Kliazovich D (2007) Self-adjusting grid networks. In: 2007 IEEE international conference on communications, pp 344\u2013349","DOI":"10.1109\/ICC.2007.64"},{"issue":"2","key":"1051_CR9","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MCC.2017.27","volume":"4","author":"LF Bittencourt","year":"2017","unstructured":"Bittencourt LF, Diaz-Montes J, Buyya R, Rana OF, Parashar M (2017) Mobility-aware application scheduling in fog computing. IEEE Cloud Comput 4(2):26\u201335","journal-title":"IEEE Cloud Comput"},{"key":"1051_CR10","unstructured":"Bittencourt LF, Goldman A, Madeira ERM, da Fonseca NLS, Sakellariou R (2019) Scheduling in distributed systems: A cloud computing perspective. arXiv:1901.03270"},{"key":"1051_CR11","doi-asserted-by":"crossref","unstructured":"Bittencourt LF, Madeira ERM, da Fonseca NLS (2015) Resource management and scheduling. In: Fonseca NLSd, Boutaba R (eds) Cloud services, networking, and management. Wiley, pp 243\u2013267","DOI":"10.1002\/9781119042655.ch10"},{"issue":"9","key":"1051_CR12","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MCOM.2012.6295710","volume":"50","author":"LF Bittencourt","year":"2012","unstructured":"Bittencourt LF, Madeira ERM, Fonseca NLSD (2012) Scheduling in hybrid clouds. IEEE Commun Mag 50(9):42\u201347","journal-title":"IEEE Commun Mag"},{"key":"1051_CR13","doi-asserted-by":"crossref","unstructured":"Bonomi F, Milito R, Zhu J, Addepalli S (2012) Fog computing and its role in the internet of things. In: Proceedings of the first edition of the MCC wrkshop on mobile cloud computing, MCC\u201912. ACM, New York, pp 13\u201316","DOI":"10.1145\/2342509.2342513"},{"key":"1051_CR14","doi-asserted-by":"crossref","unstructured":"Buttazzo G (2011) Hard real-time computing systems: Predictable scheduling algorithms and applications, 3rd edn. Real-Time Systems Series. 3rd edn. Springer US","DOI":"10.1007\/978-1-4614-0676-1"},{"issue":"5","key":"1051_CR15","doi-asserted-by":"publisher","first-page":"1117","DOI":"10.1109\/JSAC.2019.2906789","volume":"37","author":"N Cheng","year":"2019","unstructured":"Cheng N, Lyu F, Quan W, Zhou C, He H, Shi W, Shen X (2019) Space\/aerial-assisted computing offloading for IoT applications: A learning-based approach. IEEE J Select Areas Commun 37(5):1117\u20131129","journal-title":"IEEE J Select Areas Commun"},{"key":"1051_CR16","doi-asserted-by":"crossref","unstructured":"Deng R, Lu R, Lai C, Luan TH (2015) Towards power consumption-delay tradeoff by workload allocation in cloud-fog computing. In: 2015 IEEE international conference on communications (ICC), pp 3909\u20133914","DOI":"10.1109\/ICC.2015.7248934"},{"key":"1051_CR17","doi-asserted-by":"publisher","DOI":"10.1002\/9781119042655","volume-title":"(Org.). Cloud services, networking, and management","author":"NLSd Fonseca","year":"2015","unstructured":"Fonseca NLSd, Boutaba R (2015) (Org.). Cloud services, networking, and management, 1st edn. Wiley, Hoboken","edition":"1st edn"},{"key":"1051_CR18","doi-asserted-by":"crossref","unstructured":"Guevara JC, Bittencourt LF, Fonseca NLSd (2017) Class of service in fog computing. In: 2017 IEEE 9th Latin-American conference on communications (LATINCOM), pp 1\u20136","DOI":"10.1109\/LATINCOM.2017.8240187"},{"key":"1051_CR19","doi-asserted-by":"crossref","unstructured":"Gupta H, Dastjerdi AV, Ghosh SK, Buyya R (2016) iFogSim: A toolkit for modeling and simulation of resource management techniques in internet of things, edge and fog computing environments. arXiv:1606.02007 [cs]","DOI":"10.1002\/spe.2509"},{"key":"1051_CR20","doi-asserted-by":"crossref","unstructured":"Intharawijitr K, Iida K, Koga H (2016) Analysis of fog model considering computing and communication latency in 5G cellular networks. In: 2016 IEEE international conference on pervasive computing and communication workshops (PerCom workshops), pp 1\u20134","DOI":"10.1109\/PERCOMW.2016.7457059"},{"issue":"3","key":"1051_CR21","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1007\/s10723-018-9468-9","volume":"17","author":"A Kertesz","year":"2018","unstructured":"Kertesz A, Pflanzner T, Gyimothy T (2018) A mobile IoT device simulator for IoT-fog-cloud systems. J Grid Comput 17(3):529\u2013551","journal-title":"J Grid Comput"},{"key":"1051_CR22","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1007\/s10723-014-9306-7","volume":"12","author":"H Khajemohammadi","year":"2014","unstructured":"Khajemohammadi H, Fanian A, Gulliver T (2014) Efficient workflow scheduling for grid computing using a leveled multi-objective genetic algorithm. J Grid Comput 12:637\u2013663","journal-title":"J Grid Comput"},{"issue":"4","key":"1051_CR23","doi-asserted-by":"publisher","first-page":"625","DOI":"10.1007\/s10723-019-09485-z","volume":"17","author":"Y Kotb","year":"2019","unstructured":"Kotb Y, Al Ridhawi I, Aloqaily M, Baker T, Jararweh Y, Tawfik H (2019) Cloud-based multi-agent cooperation for IoT devices using workflow-nets. J Grid Comput 17(4):625\u2013650","journal-title":"J Grid Comput"},{"key":"1051_CR24","unstructured":"Medina A, Lakhina A, Matta I, Byers J (2001) BRITE: Universal Topology Generation from a Users Perspective. Tech. rep., Boston University, Boston, MA, USA"},{"issue":"1","key":"1051_CR25","doi-asserted-by":"publisher","first-page":"416","DOI":"10.1109\/COMST.2017.2771153","volume":"20","author":"C Mouradian","year":"2018","unstructured":"Mouradian C, Naboulsi D, Yangui S, Glitho RH, Morrow MJ, Polakos PA (2018) A comprehensive survey on fog computing: State-of-the-art and research challenges. IEEE Commun Surv Tutor 20 (1):416\u2013464","journal-title":"IEEE Commun Surv Tutor"},{"key":"1051_CR26","doi-asserted-by":"crossref","unstructured":"Oueis J, Strinati EC, Barbarossa S (2015) The fog balancing: Load distribution for small cell cloud computing. In: 2015 IEEE 81st vehicular technology conference (VTC Spring), pp 1\u20136","DOI":"10.1109\/VTCSpring.2015.7146129"},{"key":"1051_CR27","unstructured":"Pham XQ, Huh EN (2016) Towards task scheduling in a cloud-fog computing system. In: 2016 18th Asia-Pacific network operations and management symposium (APNOMS), pp 1\u20134"},{"key":"1051_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-2361-4","volume-title":"Scheduling: Theory, algorithms, and systems","author":"ML Pinedo","year":"2012","unstructured":"Pinedo ML (2012) Scheduling: Theory, algorithms, and systems, 4th edn. Springer-Verlag, New York","edition":"4th edn"},{"issue":"5","key":"1051_CR29","doi-asserted-by":"publisher","first-page":"1474","DOI":"10.1007\/s12083-020-00900-x","volume":"13","author":"Z Ren","year":"2020","unstructured":"Ren Z, Lu T, Wang X, Guo W, Liu G, Chang S (2020) Resource scheduling for delay-sensitive application in three-layer fog-to-cloud architecture. Peer-to-Peer Netw Appl 13(5):1474\u20131485","journal-title":"Peer-to-Peer Netw Appl"},{"key":"1051_CR30","doi-asserted-by":"crossref","unstructured":"Riya, Gupta N, Dhurandher SK (2020) Efficient caching method in fog computing for internet of everything. Peer-to-Peer Netw Appl","DOI":"10.1007\/s12083-020-00952-z"},{"issue":"5","key":"1051_CR31","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1109\/MNET.2018.1700364","volume":"32","author":"K Wang","year":"2018","unstructured":"Wang K, Yin H, Quan W, Min G (2018) Enabling collaborative edge computing for software defined vehicular networks. IEEE Netw 32(5):112\u2013117","journal-title":"IEEE Netw"},{"issue":"1","key":"1051_CR32","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/s10723-016-9386-7","volume":"15","author":"S Wang","year":"2017","unstructured":"Wang S, Li K, Mei J, Xiao G, Li K (2017) A reliability-aware task scheduling algorithm based on replication on heterogeneous computing systems. J Grid Comput 15(1):23\u201339","journal-title":"J Grid Comput"},{"issue":"99","key":"1051_CR33","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TC.2016.2595565","volume":"PP","author":"D Zeng","year":"2016","unstructured":"Zeng D, Gu L, Guo S, Cheng Z, Yu S (2016) Joint optimization of task scheduling and image placement in fog computing supported software-defined embedded system. IEEE Trans Comput PP (99):1\u20131","journal-title":"IEEE Trans Comput"},{"key":"1051_CR34","doi-asserted-by":"crossref","unstructured":"Zhang G, Shen F, Yang Y, Qian H, Yao W (2018) Fair task offloading among fog nodes in fog computing networks. In: 2018 IEEE international conference on communications (ICC), pp 1\u20136","DOI":"10.1109\/ICC.2018.8422316"},{"key":"1051_CR35","doi-asserted-by":"crossref","unstructured":"Zhang M, Zhou Y, Quan W, Zhu J, Zheng R, Wu Q (2020) Online learning for IoT optimization: A Frank-Wolfe Adam based algorithm. IEEE Int Things J, pp 1\u20131","DOI":"10.1109\/JIOT.2020.2984011"},{"key":"1051_CR36","doi-asserted-by":"crossref","unstructured":"Zhou Z, Wang H, Shao H, Dong L, Yu J (2020) A high-performance scheduling algorithm using greedy strategy toward quality of service in the cloud environments. Peer-to-Peer Netw Appl, pp 1\u201310","DOI":"10.1007\/s12083-020-00888-4"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-020-01051-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12083-020-01051-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-020-01051-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,22]],"date-time":"2024-08-22T15:37:14Z","timestamp":1724341034000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12083-020-01051-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,18]]},"references-count":36,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["1051"],"URL":"https:\/\/doi.org\/10.1007\/s12083-020-01051-9","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"value":"1936-6442","type":"print"},{"value":"1936-6450","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,18]]},"assertion":[{"value":"4 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 December 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 January 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of interests"}}]}}