{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:38:54Z","timestamp":1740123534750,"version":"3.37.3"},"reference-count":64,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T00:00:00Z","timestamp":1591056000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T00:00:00Z","timestamp":1591056000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Deanship of Scientific Research, Imam Abdulrahman Bin Faisal University IAU), KSA","award":["2019-359-CSIT"],"award-info":[{"award-number":["2019-359-CSIT"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,2]]},"DOI":"10.1007\/s11227-020-03334-7","type":"journal-article","created":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T08:04:32Z","timestamp":1591085072000},"page":"2069-2090","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Deployment of real-time systems in the cloud environment"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3435-8823","authenticated-orcid":false,"given":"Nasro","family":"Min-Allah","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad Bilal","family":"Qureshi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Farmanullah","family":"Jan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saleh","family":"Alrashed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Javid","family":"Taheri","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,6,2]]},"reference":[{"unstructured":"Amazon Elastic Compute Cloud (Amazon EC2). http:\/\/aws.amazon.com\/ec2\/. Retrieved on 01 April 2020","key":"3334_CR1"},{"key":"3334_CR2","doi-asserted-by":"publisher","first-page":"666","DOI":"10.1016\/j.jpdc.2012.02.002","volume":"72","author":"J Li","year":"2012","unstructured":"Li J, Qiu M, Ming Z et al (2012) Online optimization for scheduling preemptable tasks on IaaS cloud systems. J Parallel Distrib Comput 72:666\u2013677. https:\/\/doi.org\/10.1016\/j.jpdc.2012.02.002","journal-title":"J Parallel Distrib Comput"},{"unstructured":"Armbrust M, Fox A, Griffith R, Joseph AD et\u00a0al (2009) Above the clouds: a Berkeley view of cloud computing. http:\/\/www.eecs.berkeley.edu\/Pubs\/TechRpts\/2009\/EECS-2009-28.pdf. Retrieved on 01 April 2020","key":"3334_CR3"},{"doi-asserted-by":"publisher","unstructured":"Amadeo M, Molinaro A, Paratore SY et\u00a0al (2017) A cloud of things framework for smart home services based on information centric networking. In: 2017 IEEE 14th International Conference on Networking, Sensing and Control (ICNSC). https:\/\/doi.org\/10.1109\/icnsc.2017.8000099","key":"3334_CR4","DOI":"10.1109\/icnsc.2017.8000099"},{"unstructured":"Martel S. How cars have become rolling computers. https:\/\/www.theglobeandmail.com\/globe-drive\/how-cars-have-become-rolling-computers\/article29008154\/. Retrieved on 02 April 2020","key":"3334_CR5"},{"unstructured":"STATISTA. Number of internet of things (IoT) connected devices worldwide in 2018, 2025 and 2030. https:\/\/www.statista.com\/statistics\/802690\/worldwide-connected-devices-by-access-technology\/. Retrieved on 05 April 2020","key":"3334_CR6"},{"unstructured":"Mckinsey (2015) By 2025 internet of things applications could have 11 trillion impact. http:\/\/www.mckinsey.com\/mgi\/overview\/in-the-news\/by-2025-internet-of-thingsapplications-could-have-11-trillion-impact\/. Retrieved on 28 Mar 2020","key":"3334_CR7"},{"unstructured":"Forbes. https:\/\/www.forbes.com\/sites\/predictions-for-the-future-of-smart-home-technology\/#15d612592e21\/. Retrieved on 28 March 2020","key":"3334_CR8"},{"unstructured":"The ambient. https:\/\/www.the-ambient.com\/guides\/samsung-smartthings-guide-smart-home-163. Retrieved on 01 April 2020","key":"3334_CR9"},{"unstructured":"Google Home Review (2018) The smart speaker that answers almost any question. The Guardian, https:\/\/www.theguardian.com\/technology\/2017\/may\/10\/google-home-smart-speaker-review-voice-controll. Retrieved on 28 April 2020","key":"3334_CR10"},{"unstructured":"Davidson J (2017) Apple homekit: the Beginner\u2019s guide. Van Helostein, 1st edn. CreateSpace Independent Publishing Platform, Scotts Valley","key":"3334_CR11"},{"unstructured":"Area L (2020) Crestron-smart homes smart offices Lansing, MI. In: https:\/\/smartofficesandsmarthomes.com\/. https:\/\/smartofficesandsmarthomes.com\/project\/crestron-3\/. Retrieved on 28 Mar 2020","key":"3334_CR12"},{"doi-asserted-by":"publisher","unstructured":"Xi S, Xu M, Lu C et\u00a0al (2014) Real-time multi-core virtual machine scheduling in Xen. In: Proceedings of the 14th International Conference on Embedded Software\u2014EMSOFT 14. https:\/\/doi.org\/10.1145\/2656045.2656066","key":"3334_CR13","DOI":"10.1145\/2656045.2656066"},{"unstructured":"David D (2017) Type 1 virtualization hypervisors. Virtualization software. https:\/\/www.virtualizationsoftware.com\/type-1-hypervisors\/. Retrieved on 28 Mar 2020","key":"3334_CR14"},{"key":"3334_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/b978-0-12-385512-1.00003-7","author":"A Beloglazov","year":"2011","unstructured":"Beloglazov A, Buyya R, Lee YC, Zomaya A (2011) A taxonomy and survey of energy-efficient data centers and cloud computing systems. Adv Comput. https:\/\/doi.org\/10.1016\/b978-0-12-385512-1.00003-7","journal-title":"Adv Comput"},{"key":"3334_CR16","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya R, Yeo CS, Venugopal S et al (2009) Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility. Future Gener Comput Syst 25:599\u2013616. https:\/\/doi.org\/10.1016\/j.future.2008.12.001","journal-title":"Future Gener Comput Syst"},{"key":"3334_CR17","doi-asserted-by":"publisher","first-page":"726","DOI":"10.1016\/j.sysarc.2014.07.004","volume":"60","author":"M Garc\u00eda-Valls","year":"2014","unstructured":"Garc\u00eda-Valls M, Cucinotta T, Lu C (2014) Challenges in real-time virtualization and predictable cloud computing. J Syst Archit 60:726\u2013740. https:\/\/doi.org\/10.1016\/j.sysarc.2014.07.004","journal-title":"J Syst Archit"},{"doi-asserted-by":"publisher","unstructured":"Wang L, Lu Y (2008) Efficient power management of heterogeneous soft real-time clusters. In: 2008 Real-Time Systems Symposium. https:\/\/doi.org\/10.1109\/rtss.2008.31","key":"3334_CR18","DOI":"10.1109\/rtss.2008.31"},{"key":"3334_CR19","doi-asserted-by":"publisher","first-page":"1120","DOI":"10.1007\/s11227-010-0506-z","volume":"59","author":"N Min-Allah","year":"2012","unstructured":"Min-Allah N, Khan SU, Yongji W (2012) Optimal task execution times for periodic tasks using nonlinear constrained optimization. J Supercomput 59:1120\u20131138. https:\/\/doi.org\/10.1007\/s11227-010-0506-z","journal-title":"J Supercomput"},{"doi-asserted-by":"publisher","unstructured":"Warren M, Weigle E, Feng W-C (2002) High-density computing: a 240-processor Beowulf in one cubic meter. In: ACM\/IEEE SC 2002 Conference (SC02). https:\/\/doi.org\/10.1109\/sc.2002.10010","key":"3334_CR20","DOI":"10.1109\/sc.2002.10010"},{"doi-asserted-by":"publisher","unstructured":"Yoo S, Park M, Yoo C (2009) A step to support real-time in virtual machine. In: 2009 6th IEEE Consumer Communications and Networking Conference. https:\/\/doi.org\/10.1109\/ccnc.2009.4784876","key":"3334_CR21","DOI":"10.1109\/ccnc.2009.4784876"},{"doi-asserted-by":"publisher","unstructured":"Wu J, Ding L, Wang Y, Han W (2011) Identification and evaluation of sharing memory covert timing channel in Xen virtual machines. In: 2011 IEEE 4th International Conference on Cloud Computing. https:\/\/doi.org\/10.1109\/cloud.2011.10","key":"3334_CR22","DOI":"10.1109\/cloud.2011.10"},{"key":"3334_CR23","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10586-008-0070-y","volume":"12","author":"D Kusic","year":"2008","unstructured":"Kusic D, Kephart JO, Hanson JE et al (2008) Power and performance management of virtualized computing environments via lookahead control. Cluster Comput 12:1\u201315. https:\/\/doi.org\/10.1007\/s10586-008-0070-y","journal-title":"Cluster Comput"},{"key":"3334_CR24","doi-asserted-by":"publisher","first-page":"1491","DOI":"10.1002\/cpe.1712","volume":"23","author":"KH Kim","year":"2011","unstructured":"Kim KH, Beloglazov A, Buyya R (2011) Power-aware provisioning of virtual machines for real-time Cloud services. Concurr Comput Pract Exp 23:1491\u20131505. https:\/\/doi.org\/10.1002\/cpe.1712","journal-title":"Concurr Comput Pract Exp"},{"unstructured":"Qureshi MB (2018) Resource Allocation for Real-Time Tasks in High Performance Distributed Computing Systems. PhD Thesis, CUI","key":"3334_CR25"},{"key":"3334_CR26","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/s0898-1221(97)90277-7","volume":"34","author":"H Kopetz","year":"1997","unstructured":"Kopetz H (1997) Real-time systems: design principles for distributed embedded applications. Comput Math Appl 34:142. https:\/\/doi.org\/10.1016\/s0898-1221(97)90277-7","journal-title":"Comput Math Appl"},{"key":"3334_CR27","doi-asserted-by":"publisher","first-page":"1326","DOI":"10.1109\/12.166609","volume":"41","author":"K Hong","year":"1992","unstructured":"Hong K, Leung J-T (1992) On-line scheduling of real-time tasks. IEEE Trans Comput 41:1326\u20131331. https:\/\/doi.org\/10.1109\/12.166609","journal-title":"IEEE Trans Comput"},{"key":"3334_CR28","volume-title":"Real-time systems and programming languages","author":"A Burns","year":"2009","unstructured":"Burns A, Wellings AJ, Burns A (2009) Real-time systems and programming languages. Addison-Wesley, Harlow"},{"key":"3334_CR29","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1109\/32.48943","volume":"16","author":"J Xu","year":"1990","unstructured":"Xu J, Parnas D (1990) Scheduling processes with release times, deadlines, precedence and exclusion relations. IEEE Trans Softw Eng 16:360\u2013369. https:\/\/doi.org\/10.1109\/32.48943","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"3334_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1978802.1978814","volume":"43","author":"RI Davis","year":"2011","unstructured":"Davis RI, Burns A (2011) A survey of hard real-time scheduling for multiprocessor systems. ACM Comput Surv 43(4):1. https:\/\/doi.org\/10.1145\/1978802.1978814","journal-title":"ACM Comput Surv"},{"key":"3334_CR31","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"CL Liu","year":"1973","unstructured":"Liu CL, Layland JW (1973) Scheduling algorithms for multiprogramming in a hard-real-time environment. J ACM (JACM) 20:46\u201361. https:\/\/doi.org\/10.1145\/321738.321743","journal-title":"J ACM (JACM)"},{"doi-asserted-by":"publisher","unstructured":"Malik S, Huet F (2011) Adaptive fault tolerance in real time cloud computing. In: 2011 IEEE World Congress on Services. https:\/\/doi.org\/10.1109\/services.2011.108","key":"3334_CR32","DOI":"10.1109\/services.2011.108"},{"key":"3334_CR33","volume-title":"Laboratoire d\u2019Informatique Fondamentale d\u2019Orleans","author":"A Trust Aware Distributed and Collaborative Scheduler for Virtual Machines in Cloud","year":"2011","unstructured":"A Trust Aware Distributed and Collaborative Scheduler for Virtual Machines in Cloud (2011) Laboratoire d\u2019Informatique Fondamentale d\u2019Orleans. Universite d\u2019Orleans, France"},{"unstructured":"Ahn J, Kim C, Han J, Choi Y, Huh J (2011) Dynamic virtual machine scheduling in clouds for architectural shared resources. In: Proceedings of the 4th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud 2011)","key":"3334_CR34"},{"key":"3334_CR35","doi-asserted-by":"publisher","first-page":"12","DOI":"10.5120\/14523-2914","volume":"83","author":"KD Prajapati","year":"2013","unstructured":"Prajapati KD, Raval P, Karamta M, Potdar MB (2013) Comparison of virtual machine scheduling algorithms in cloud computing. Int J Comput Appl 83:12\u201314. https:\/\/doi.org\/10.5120\/14523-2914","journal-title":"Int J Comput Appl"},{"key":"3334_CR36","doi-asserted-by":"publisher","first-page":"1462","DOI":"10.1109\/tc.2004.103","volume":"53","author":"E Bini","year":"2004","unstructured":"Bini E, Buttazzo G (2004) Schedulability analysis of periodic fixed priority systems. IEEE Trans Comput 53:1462\u20131473. https:\/\/doi.org\/10.1109\/tc.2004.103","journal-title":"IEEE Trans Comput"},{"key":"3334_CR37","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1049\/sej.1993.0034","volume":"8","author":"N Audsley","year":"1993","unstructured":"Audsley N, Burns A, Richardson M et al (1993) Applying new scheduling theory to static priority pre-emptive scheduling. Softw Eng J 8:284. https:\/\/doi.org\/10.1049\/sej.1993.0034","journal-title":"Softw Eng J"},{"key":"3334_CR38","doi-asserted-by":"publisher","first-page":"1419","DOI":"10.1007\/s11227-011-0554-z","volume":"59","author":"N Min-Allah","year":"2011","unstructured":"Min-Allah N, Khan SU, Ghani N et al (2011) A comparative study of rate monotonic schedulability tests. J Supercomput 59:1419\u20131430. https:\/\/doi.org\/10.1007\/s11227-011-0554-z","journal-title":"J Supercomput"},{"doi-asserted-by":"publisher","unstructured":"Lehoczky J, Sha L, Ding Y (1989) The rate monotonic scheduling algorithm: exact characterization and average case behavior. In: Proceedings Real-Time Systems Symposium. https:\/\/doi.org\/10.1109\/real.1989.63567","key":"3334_CR39","DOI":"10.1109\/real.1989.63567"},{"doi-asserted-by":"publisher","unstructured":"Bini E, Buttazzo G, Buttazzo G (2001) A hyperbolic bound for the rate monotonic algorithm. In: Proceedings 13th Euromicro Conference on Real-Time Systems. https:\/\/doi.org\/10.1109\/emrts.2001.934000","key":"3334_CR40","DOI":"10.1109\/emrts.2001.934000"},{"key":"3334_CR41","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.1016\/j.compeleceng.2010.04.003","volume":"36","author":"N Min-Allah","year":"2010","unstructured":"Min-Allah N, Ali I, Xing J, Wang Y (2010) Utilization bound for periodic task set with composite deadline. Comput Electr Eng 36:1101\u20131109. https:\/\/doi.org\/10.1016\/j.compeleceng.2010.04.003","journal-title":"Comput Electr Eng"},{"key":"3334_CR42","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.jpdc.2011.07.005","volume":"72","author":"N Min-Allah","year":"2012","unstructured":"Min-Allah N, Hussain H, Khan SU, Zomaya AY (2012) Power efficient rate monotonic scheduling for multi-core systems. J Parallel Distrib Comput 72:48\u201357. https:\/\/doi.org\/10.1016\/j.jpdc.2011.07.005","journal-title":"J Parallel Distrib Comput"},{"issue":"10","key":"3334_CR43","first-page":"5689","volume":"7","author":"N Min-Allah","year":"2011","unstructured":"Min-Allah N, Khan SU (2011) A hybrid test for faster feasibility analysis of periodic tasks. Int J Innov Comput Inf Control 7(10):5689\u20135698","journal-title":"Int J Innov Comput Inf Control"},{"key":"3334_CR44","doi-asserted-by":"publisher","DOI":"10.21236\/ada211397","author":"L Sha","year":"1989","unstructured":"Sha L, Goodenough JB (1989) Real-time scheduling theory and Ada. https:\/\/doi.org\/10.21236\/ada211397","journal-title":"Real-time scheduling theory and Ada. https:\/\/"},{"doi-asserted-by":"publisher","unstructured":"Andersson B, Baruah S, Jonsson J (2001) Static-priority scheduling on multiprocessors. In: Proceedings 22nd IEEE Real-Time Systems Symposium (RTSS 2001) (Cat No01PR1420). https:\/\/doi.org\/10.1109\/real.2001.990610","key":"3334_CR45","DOI":"10.1109\/real.2001.990610"},{"doi-asserted-by":"publisher","unstructured":"Dong W, Chen C, Liu X et\u00a0al (2009) FIT: a flexible, light-weight, and real-time scheduling system for wireless sensor platforms. Distributed computing in sensor systems lecture notes in computer science, pp 126\u2013139. https:\/\/doi.org\/10.1007\/978-3-540-69170-9_9","key":"3334_CR46","DOI":"10.1007\/978-3-540-69170-9_9"},{"issue":"6","key":"3334_CR47","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.1016\/j.compeleceng.2010.04.003","volume":"36","author":"N Min-Allah","year":"2010","unstructured":"Min-Allah N, Ali I, Xing J, Wang Y (2010) Utilization bound for periodic task set with composite deadline. J Comput Electr Eng 36(6):1101\u20131109","journal-title":"J Comput Electr Eng"},{"doi-asserted-by":"publisher","unstructured":"Min-Allah N, Yong-Ji W, Jian-Sheng X, Liu J (2007) Revisiting fixed priority techniques. Embedded and ubiquitous computing lecture notes in computer science, pp 134\u2013145. https:\/\/doi.org\/10.1007\/978-3-540-77092-3_13","key":"3334_CR48","DOI":"10.1007\/978-3-540-77092-3_13"},{"key":"3334_CR49","volume-title":"Real time systems","author":"JWS Liu","year":"2000","unstructured":"Liu JWS (2000) Real time systems. Prentice Hall, Upper Saddle River"},{"doi-asserted-by":"publisher","unstructured":"Kuo T-W, Mok A (1991) Load adjustment in adaptive real-time systems. In: Proceedings Twelfth Real-Time Systems Symposium. https:\/\/doi.org\/10.1109\/real.1991.160369","key":"3334_CR50","DOI":"10.1109\/real.1991.160369"},{"doi-asserted-by":"publisher","unstructured":"Han C-C, Tyan H-Y (1997) A better polynomial-time schedulability test for real-time fixed-priority scheduling algorithms. In: Proceedings Real-Time Systems Symposium. https:\/\/doi.org\/10.1109\/real.1997.641267","key":"3334_CR51","DOI":"10.1109\/real.1997.641267"},{"key":"3334_CR52","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/bf01088593","volume":"6","author":"KW Tindell","year":"1994","unstructured":"Tindell KW, Burns A, Wellings AJ (1994) An extendible approach for analyzing fixed priority hard real-time tasks. Real Time Syst 6:133\u2013151. https:\/\/doi.org\/10.1007\/bf01088593","journal-title":"Real Time Syst"},{"doi-asserted-by":"publisher","unstructured":"Sjodin M, Hansson H (1998) Improved response-time analysis calculations. In: Proceedings 19th IEEE Real-Time Systems Symposium (Cat No98CB36279). https:\/\/doi.org\/10.1109\/real.1998.739773","key":"3334_CR53","DOI":"10.1109\/real.1998.739773"},{"key":"3334_CR54","doi-asserted-by":"publisher","first-page":"1140","DOI":"10.1109\/12.464392","volume":"44","author":"D Katcher","year":"1995","unstructured":"Katcher D, Sathaye S, Strosnider J (1995) Fixed priority scheduling with limited priority levels. IEEE Trans Comput 44:1140\u20131144. https:\/\/doi.org\/10.1109\/12.464392","journal-title":"IEEE Trans Comput"},{"doi-asserted-by":"publisher","unstructured":"Cayssials R, Orozco J, Santos J, Santos R (1999) Rate monotonic scheduling of real-time control systems with the minimum number of priority levels. In: Proceedings of 11th Euromicro Conference on Real-Time Systems Euromicro RTS99. https:\/\/doi.org\/10.1109\/emrts.1999.777450","key":"3334_CR55","DOI":"10.1109\/emrts.1999.777450"},{"key":"3334_CR56","doi-asserted-by":"publisher","first-page":"920","DOI":"10.1109\/32.241774","volume":"19","author":"D Katcher","year":"1993","unstructured":"Katcher D, Arakawa H, Strosnider J (1993) Engineering and analysis of fixed priority schedulers. IEEE Trans Softw Eng 19:920\u2013934. https:\/\/doi.org\/10.1109\/32.241774","journal-title":"IEEE Trans Softw Eng"},{"doi-asserted-by":"publisher","unstructured":"Bin X, Yang Y, Jin S (2003) Optimal fixed priority assignment with limited priority levels. Lecture notes in computer science advanced parallel processing technologies, pp 194\u2013203. https:\/\/doi.org\/10.1007\/978-3-540-39425-9_25","key":"3334_CR57","DOI":"10.1007\/978-3-540-39425-9_25"},{"doi-asserted-by":"publisher","unstructured":"Kolodziej J, Khan SU, Wang L et al (2011) An application of markov jump process model for activity-based indoor mobility prediction in wireless networks. In: 2011 Frontiers of Information Technology. https:\/\/doi.org\/10.1109\/fit.2011.17","key":"3334_CR58","DOI":"10.1109\/fit.2011.17"},{"key":"3334_CR59","doi-asserted-by":"publisher","first-page":"502","DOI":"10.1007\/s11227-011-0611-7","volume":"61","author":"SU Khan","year":"2011","unstructured":"Khan SU, Min-Allah N (2011) A goal programming based energy efficient resource allocation in data centers. J Supercomput 61:502\u2013519. https:\/\/doi.org\/10.1007\/s11227-011-0611-7","journal-title":"J Supercomput"},{"doi-asserted-by":"publisher","unstructured":"Xi S, Wilson J, Lu C, Gill C (2011) RT-Xen. In: Proceedings of the Ninth ACM International Conference on Embedded software-EMSOFT 11. https:\/\/doi.org\/10.1145\/2038642.2038651","key":"3334_CR60","DOI":"10.1145\/2038642.2038651"},{"doi-asserted-by":"publisher","unstructured":"Barham P, Dragovic B, Fraser K et al (2003) Xen and the art of virtualization. In: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles\u2014SOSP 03. https:\/\/doi.org\/10.1145\/945445.945462","key":"3334_CR61","DOI":"10.1145\/945445.945462"},{"key":"3334_CR62","volume-title":"Real-time systems","author":"CM Krishna","year":"1997","unstructured":"Krishna CM, Shin KG (1997) Real-time systems. McGrawHill, New York"},{"key":"3334_CR63","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1002\/9781118342015.ch7","volume":"1","author":"P Lindberg","year":"2012","unstructured":"Lindberg P, Leingang J, Lysaker D et al (2012) Comparison and analysis of greedy energy-efficient scheduling algorithms for computational grids. Energy Effic Distrib Comput Syst 1:189\u2013214. https:\/\/doi.org\/10.1002\/9781118342015.ch7","journal-title":"Energy Effic Distrib Comput Syst"},{"key":"3334_CR64","doi-asserted-by":"publisher","first-page":"760","DOI":"10.1109\/tpds.2005.88","volume":"16","author":"T Baker","year":"2005","unstructured":"Baker T (2005) An analysis of EDF schedulability on a multiprocessor. IEEE Trans Parallel Distrib Syst 16:760\u2013768. https:\/\/doi.org\/10.1109\/tpds.2005.88","journal-title":"IEEE Trans Parallel Distrib Syst"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03334-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03334-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03334-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,2]],"date-time":"2021-06-02T00:07:31Z","timestamp":1622592451000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03334-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,2]]},"references-count":64,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,2]]}},"alternative-id":["3334"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03334-7","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2020,6,2]]},"assertion":[{"value":"2 June 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}