{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,2,24]],"date-time":"2023-02-24T05:32:31Z","timestamp":1677216751689},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2022,11,15]],"date-time":"2022-11-15T00:00:00Z","timestamp":1668470400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,11,15]],"date-time":"2022-11-15T00:00:00Z","timestamp":1668470400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100002742","name":"Banaras Hindu University","doi-asserted-by":"publisher","award":["Banaras Hindu University"],"id":[{"id":"10.13039\/501100002742","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Wireless Pers Commun"],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1007\/s11277-022-10082-9","type":"journal-article","created":{"date-parts":[[2022,11,15]],"date-time":"2022-11-15T17:03:11Z","timestamp":1668531791000},"page":"2983-3001","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["On Developing Framework for Schedulable Priority-Driven Systems: A Futuristic Review"],"prefix":"10.1007","volume":"128","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-3014-9792","authenticated-orcid":false,"given":"Sarvesh","family":"Pandey","sequence":"first","affiliation":[]},{"given":"Udai","family":"Shanker","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,11,15]]},"reference":[{"issue":"1","key":"10082_CR1","doi-asserted-by":"publisher","first-page":"7","DOI":"10.1023\/A:1008198310125","volume":"18","author":"J Xu","year":"2000","unstructured":"Xu, J., & Parnas, D. L. (2000). Priority scheduling versus pre-run-time scheduling. Real-time systems, 18(1), 7\u201323","journal-title":"\u201d Real-time systems"},{"key":"10082_CR2","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1007\/978-3-642-88049-0_13","volume":"127","author":"B Kao","year":"1993","unstructured":"Kao, B., & Garcia-Molina, H. (1993). An overview of real-time database systems. Real Time Computing, 127, 261\u2013282","journal-title":"Real Time Computing"},{"key":"10082_CR3","doi-asserted-by":"crossref","unstructured":"Shanker, U., Misra, M., & Sarje, A. K. (2008). Distributed real time database systems: Background and literature review. International Journal of Distributed and Parallel Databases, Springer Verlag, vol.\u00a023, no. 02, pp.\u00a0127\u2013149","DOI":"10.1007\/s10619-008-7024-5"},{"key":"10082_CR4","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/0-306-46988-X_18","volume-title":"Real-Time Database Systems","author":"K Lam","year":"2002","unstructured":"Lam, K., & Kuo, T. (2002). Mobile distributed real-time database systems. Real-Time Database Systems (pp. 245\u2013258). Boston, MA: Springer"},{"issue":"4","key":"10082_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/IJSDA.20211001.oa18","volume":"10","author":"A Arun","year":"2021","unstructured":"Arun, A., Pandey, S., & Shanker, U. (2021). A Multi-Replica-Centered Commit Protocol for Distributed Real-Time and Embedded Applications. International Journal of System Dynamics Applications (IJSDA), 10(4), 1\u201319","journal-title":"International Journal of System Dynamics Applications (IJSDA)"},{"key":"10082_CR6","doi-asserted-by":"publisher","first-page":"100215","DOI":"10.1016\/j.cosrev.2019.100215","volume":"35","author":"S Pandey","year":"2020","unstructured":"Pandey, S., & Shanker, U. (2020). Transaction Scheduling Protocols For Controlling Priority Inversion: A Review. Computer Science Review, 35, 100215","journal-title":"Computer Science Review"},{"key":"10082_CR7","unstructured":"Minker, J. (2014). Foundations of deductive databases and logic programming. Morgan Kaufmann"},{"key":"10082_CR8","doi-asserted-by":"crossref","unstructured":"Pandey, S., & Shanker, U. (2021). Performance Issues in Scheduling of Real Time Transactions. Proceedings of the 26th International Conference on Database System for Advance Applications (DASFAA-2021), Taipei, Taiwan","DOI":"10.1007\/978-3-030-73200-4_51"},{"key":"10082_CR9","doi-asserted-by":"crossref","unstructured":"Buyya, R., Broberg, J., & Goscinski, A. M. (2010). Cloud computing: Principles and paradigms (87 vol.). John Wiley & Sons","DOI":"10.1002\/9780470940105"},{"key":"10082_CR10","doi-asserted-by":"crossref","unstructured":"Yi, S., Li, C., & Li, Q. (2015). A survey of fog computing: concepts, applications and issues. In Proceedings of the 2015 workshop on mobile big data, pp. 37\u201342","DOI":"10.1145\/2757384.2757397"},{"key":"10082_CR11","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.sysarc.2016.04.002","volume":"65","author":"RI Davis","year":"2016","unstructured":"Davis, R. I., Cucu-Grosjean, L., Bertogna, M., & Burns, A. (2016). A review of priority assignment in real-time systems. Journal of systems architecture, 65, 64\u201382","journal-title":"Journal of systems architecture"},{"key":"10082_CR12","doi-asserted-by":"crossref","unstructured":"Fineberg, M. S., & Serlin, O. (1967). Multiprogramming for hybrid computation. In Proceedings of fall joint computer conference, pp.\u00a01\u201313, November 14\u201316","DOI":"10.1145\/1465611.1465613"},{"key":"10082_CR13","unstructured":"Choi, S., & Agrawala, A. (1998). Scheduling aperiodic and sporadic tasks in hard real-time systems."},{"key":"10082_CR14","unstructured":"Jeffay, K., Stanat, D., & Martel, C. (1991). On non-preemptive scheduling of periodic and sporadic tasks. In IEEE real-time systems symposium, pp.\u00a0129\u2013139"},{"key":"10082_CR15","doi-asserted-by":"crossref","unstructured":"Isovic, D., & Fohler, G. (2000). Efficient scheduling of sporadic, aperiodic, and periodic tasks with complex constraints. In Proceedings 21st IEEE Real-Time Systems Symposium, pp.\u00a0207\u2013216","DOI":"10.1109\/REAL.2000.896010"},{"issue":"1","key":"10082_CR16","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"CL Liu","year":"1973","unstructured":"Liu, C. L., & Layland, J. W. (1973). Scheduling algorithms for multiprogramming in a hard-real-time environment. Journal of the ACM (JACM), 20(1), 46\u201361","journal-title":"Journal of the ACM (JACM)"},{"issue":"4","key":"10082_CR17","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/0166-5316(82)90024-4","volume":"2","author":"JYT Leung","year":"1982","unstructured":"Leung, J. Y. T., & Whitehead, J. (1982). On the complexity of fixed-priority scheduling of periodic, real-time tasks. Performance evaluation, 2(4), 237\u2013250","journal-title":"Performance evaluation"},{"issue":"2","key":"10082_CR18","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1007980022314","volume":"13","author":"J Goossens","year":"1997","unstructured":"Goossens, J., & Devillers, R. (1997). The non-optimality of the monotonic priority assignments for hard real-time offset free systems. Real-Time Systems, 13(2), 107\u2013126","journal-title":"Real-Time Systems"},{"key":"10082_CR19","doi-asserted-by":"crossref","unstructured":"Lehoczky, J. P. (1990). Fixed priority scheduling of periodic task sets with arbitrary deadlines. Proceedings 11th IEEE Real-Time Systems Symposium, pp.\u00a0201\u2013209","DOI":"10.1109\/REAL.1990.128748"},{"key":"10082_CR20","unstructured":"George, L., Rivierre, N., & Spuri, M. (1996). Preemptive and non-preemptive real-time uniprocessor scheduling. Doctoral dissertation, Inria"},{"key":"10082_CR21","doi-asserted-by":"crossref","unstructured":"Swaroop, V., & Shanker, U. (2010). Mobile distributed real time database systems: A research challenges. IEEE International Conference on Computer and Communication Technology (ICCCT), pp.\u00a0421\u2013424","DOI":"10.1109\/ICCCT.2010.5640495"},{"key":"10082_CR22","unstructured":"Warren, W. (2022). 9 Attributes of Live Real Time Databases [Online]. Available: https:\/\/raima.com\/live-real-time-databases\/"},{"key":"10082_CR23","unstructured":"Oracle Database Lite Documentation Library. (2010). [Online]. Available: https:\/\/docs.oracle.com\/cd\/E12095_01\/index.htm"},{"key":"10082_CR24","unstructured":"Kim, Y., & Son, S. (1995). Predictability and consistency in real-time database systems. Advances in real-time systems, pp.509\u2013531"},{"key":"10082_CR25","volume-title":"Handbook of Real-Time Computing","author":"S Baruah","year":"2019","unstructured":"Baruah, S. (2019). Mixed-Criticality Uniprocessor Scheduling. In Y. C. Tian, & D. Levy (Eds.), Handbook of Real-Time Computing. Singapore: Springer"},{"key":"10082_CR26","doi-asserted-by":"crossref","unstructured":"Yu, P. S., Wu, K., Lin, K., & Son, S. H. (1994). On Real-Time Databases: Concurrency Control and Scheduling. Proceedings of the IEEE, vol.\u00a082, no. 01, pp.\u00a0140\u2013157","DOI":"10.1109\/5.259432"},{"key":"10082_CR27","doi-asserted-by":"crossref","unstructured":"Haritsa, J., Livny, M., & Carey, M. (1991). Earliest deadline scheduling for real-time database systems. Proceedings Twelfth IEEE Real-Time Systems Symposium, pp.\u00a0232\u2013242","DOI":"10.1109\/REAL.1991.160378"},{"key":"10082_CR28","doi-asserted-by":"crossref","unstructured":"Pang, H., Livny, M., & Carey, M. J. (1992). Transaction Scheduling in Multiclass Real-Time Database Systems. Proceedings of IEEE Real-Time Systems Symposium (RTSS), p.\u00a023\u201334","DOI":"10.1109\/REAL.1992.242679"},{"issue":"1","key":"10082_CR29","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/S0306-4379(96)00003-8","volume":"21","author":"A Datta","year":"1996","unstructured":"Datta, A., Mukherjee, S., Konana, P., Viguier, I., & Bajaj, A. (1996). Multiclass transaction scheduling and overload management in firm real-time database systems. Inf Syst, 21(1), 29\u201354","journal-title":"Inf Syst"},{"issue":"2","key":"10082_CR30","doi-asserted-by":"publisher","first-page":"148","DOI":"10.1016\/j.datak.2005.04.008","volume":"57","author":"E Dogdu","year":"2006","unstructured":"Dogdu, E. (2006). Utilization of execution histories in scheduling real-time database transactions. Data & Knowledge Engineering, 57(2), 148\u2013178","journal-title":"Data & Knowledge Engineering"},{"issue":"2","key":"10082_CR31","doi-asserted-by":"publisher","first-page":"414","DOI":"10.1016\/j.datak.2007.03.008","volume":"63","author":"S Semghouni","year":"2007","unstructured":"Semghouni, S., Amanton, L., Sadeg, B., & Berred, A. (2007). On new scheduling policy for the improvement of firm RTDBSs performances. Data & Knowledge Engineering, 63(2), 414\u2013432","journal-title":"Data & Knowledge Engineering"},{"key":"10082_CR32","unstructured":"Kaddes, M., Amanton, L., Berred, A., Sadeg, B., & Abdouli, M. (2013). Enhancement of Generalized Earliest Deadline First Policy. In Proceedings of the 15th International Conference on Enterprise Information Systems (ICEIS), pp. 231\u2013238"},{"issue":"4","key":"10082_CR33","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1504\/IJCAET.2020.107440","volume":"12","author":"M Kaddes","year":"2020","unstructured":"Kaddes, M., Abdouli, M., Amanton, L., Sadeg, B., Berred, A., & Bouaziz, R. (2020). A probabilistic analysis of transactions success ratio in real-time databases. International Journal of Computer Aided Engineering and Technology, 12(4), 405\u2013422","journal-title":"International Journal of Computer Aided Engineering and Technology"},{"key":"10082_CR34","doi-asserted-by":"crossref","unstructured":"Hong, D., Johnson, T., & Chakravarthy, S. (1993). Real-time transaction scheduling: a cost conscious approach. ACM SIGMOD Record 22(2), 197\u2013206","DOI":"10.1145\/170036.170071"},{"key":"10082_CR35","unstructured":"Shanker, U., Misra, M., & Sarje, A. (2006). Some performance issues in distributed real-time database systems. Proc. VLDB Ph.D. Work,Conv. Exhib. Cent. (COEX), Seoul, Korea"},{"key":"10082_CR36","unstructured":"Shanker, U. (2008). Some Performance Issues in Distributed Real Time Database Systems. PhD Thesis. Indian Institute of Technology Roorkee"},{"key":"10082_CR37","doi-asserted-by":"crossref","unstructured":"Pandey, S., & Shanker, U. (2018). Priority Inversion in DRTDBS: Challenges and Resolutions. Proceedings of the ACM India Joint International Conference on Data Science and Management of Data (CoDS-COMAD \u201818), pp.\u00a0305\u2013309","DOI":"10.1145\/3152494.3167976"},{"key":"10082_CR38","unstructured":"Pandey, S. (2020). Resolving Conflicts amongst Distributed Real Time Transactions, PhD Thesis, Dept. of CSE, M. M. M. University of Technology, Gorakhpur-273010, 2016-20, June 12."},{"issue":"12","key":"10082_CR39","doi-asserted-by":"publisher","first-page":"1268","DOI":"10.1109\/71.640019","volume":"8","author":"B Kao","year":"1997","unstructured":"Kao, B., & Garcia-Molina, H. (1997). Deadline assignment in a distributed soft real-time system. IEEE transactions on parallel and distributed systems, 8(12), 1268\u20131274","journal-title":"\u201d IEEE transactions on parallel and distributed systems"},{"issue":"1","key":"10082_CR40","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1023\/A:1008003902423","volume":"16","author":"V Lee","year":"1999","unstructured":"Lee, V., Lam, K., & Kao, B. (1999). Priority scheduling of transactions in distributed real-time databases. Real-Time Systems, 16(1), 31\u201362","journal-title":"Real-Time Systems"},{"key":"10082_CR41","unstructured":"Shanker, U., Misra, M., & Sarje, A. K. (2005). Priority assignment heuristic to cohorts executing in parallel. Proceedings of the 9th WSEAS International Conference on Computers, World Scientific and Engineering Academy and Society (WSEAS), pp.\u00a001\u201306"},{"issue":"7","key":"10082_CR42","first-page":"758","volume":"4","author":"U Shanker","year":"2005","unstructured":"Shanker, U., Misra, M., & Sarje, A. K. (2005). Priority Assignment Heuristic and Issue of Fairness to Cohorts Executing in Parallel. WSEAS Transactions on COMPUTERS, 4(7), 758\u2013768","journal-title":"WSEAS Transactions on COMPUTERS"},{"key":"10082_CR43","doi-asserted-by":"crossref","unstructured":"Chen, H. R., Chin, Y. H., & Tseng, S. M. (2001). Scheduling value-based transactions in distributed real-time database systems. In Internationa Parallel and Distributed Processing Symposium. IEEE Computer Society., vol.\u00a01, pp.\u00a0978\u2013979","DOI":"10.1109\/IPDPS.2001.925053"},{"key":"10082_CR44","doi-asserted-by":"crossref","unstructured":"Pandey, S., & Shanker, U. (2020). MDTF: A Most Dependent Transactions First Priority Assignment Heuristic. In Mehdi Khosrow-Pour, Ed., Encyclopedia of Organizational Knowledge, Administration, and Technologies (1st ed., pp. 742\u2013756). IGI Global","DOI":"10.4018\/978-1-7998-3473-1.ch054"},{"key":"10082_CR45","doi-asserted-by":"crossref","unstructured":"Pandey, S., & Shanker, U. (2020). A contention aware EQS priority assignment heuristic for cohorts in DRTDBS. .The Journal of Supercomputing 77(7), 6629-6663","DOI":"10.1007\/s11227-020-03530-5"},{"issue":"4","key":"10082_CR46","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1016\/S0306-4379(00)00018-1","volume":"25","author":"K Lam","year":"2000","unstructured":"Lam, K., Kuo, T., Tsang, W., & Law, G. (2000). Concurrency control in mobile distributed real-time database systems. Information Systems, 25(4), 261\u2013286","journal-title":"Information Systems"},{"key":"10082_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/S0164-1212(03)00084-0","volume":"69","author":"VC Lee","year":"2004","unstructured":"Lee, V. C., Lam, K. W., & Kuo, T. W. (2004). Efficient validation of mobile transactions in wireless environments. Journal of Systems and Software, 69, 1\u20132","journal-title":"Journal of Systems and Software"},{"issue":"10","key":"10082_CR48","doi-asserted-by":"publisher","first-page":"866","DOI":"10.1016\/j.jpdc.2009.06.008","volume":"69","author":"X Lei","year":"2009","unstructured":"Lei, X., Zhao, Y., Chen, S., & Yuan, X. (2009). Concurrency control in mobile distributed real-time database systems. Journal of Parallel and Distributed Computing, 69(10), 866\u2013876","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10082_CR49","doi-asserted-by":"crossref","unstructured":"Singh, P. K., & Shanker, U. (2017). Priority Heuristic in Mobile Distributed Real Time Database Using Optimistic Concurrency Control. 23RD IEEE Annual International Conference in Advanced Computing and Communications (ADCOM), Bangalore, India, pp.\u00a044\u201349","DOI":"10.1109\/ADCOM.2017.00014"},{"key":"10082_CR50","doi-asserted-by":"crossref","unstructured":"Singh, P. K., & Shanker, U. (2018). A New Priority Heuristic Suitable in Mobile Distributed Real Time Database System. In International Conference on Distributed Computing and Internet Technology. Springer. pp.\u00a0330\u2013335","DOI":"10.1007\/978-3-319-72344-0_29"},{"key":"10082_CR51","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/978-981-10-8360-0_20","volume-title":"Advances in data and information sciences","author":"PK Singh","year":"2018","unstructured":"Singh, P. K., & Shanker, U. (2018). A priority heuristic policy in mobile distributed real-time database system. Advances in data and information sciences (pp. 211\u2013221). Singapore: Springer"},{"issue":"4","key":"10082_CR52","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/1721654.1721672","volume":"53","author":"M Armbrust","year":"2010","unstructured":"Armbrust, M., Fox, A., Griffith, R., Joseph, A., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., & Zaharia, M. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50\u201358","journal-title":"Communications of the ACM"},{"issue":"2","key":"10082_CR53","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/MITP.2009.40","volume":"11","author":"RL Grossman","year":"2009","unstructured":"Grossman, R. L. (2009). The case for cloud computing. IT professional, 11(2), 23\u201327","journal-title":"IT professional"},{"issue":"3","key":"10082_CR54","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1109\/71.80160","volume":"1","author":"MY Wu","year":"1990","unstructured":"Wu, M. Y., & Gajski, D. D. (1990). Hypertool: A programming aid for message-passing systems. IEEE transactions on parallel and distributed systems, 1(3), 330\u2013343","journal-title":"IEEE transactions on parallel and distributed systems"},{"issue":"5","key":"10082_CR55","doi-asserted-by":"publisher","first-page":"506","DOI":"10.1109\/71.503776","volume":"7","author":"YK Kwok","year":"1996","unstructured":"Kwok, Y. K., & Ahmad, I. (1996). Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors. IEEE transactions on parallel and distributed systems, 7(5), 506\u2013521","journal-title":"IEEE transactions on parallel and distributed systems"},{"issue":"2","key":"10082_CR56","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1109\/71.207593","volume":"4","author":"GC Sih","year":"1993","unstructured":"Sih, G. C., & Lee, E. A. (1993). A compile-time scheduling heuristic for interconnection-constrained heterogeneous processor architectures. IEEE transactions on Parallel and Distributed systems, 4(2), 175\u2013187","journal-title":"IEEE transactions on Parallel and Distributed systems"},{"issue":"2","key":"10082_CR57","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/0743-7315(90)90042-N","volume":"9","author":"H El-Rewini","year":"1990","unstructured":"El-Rewini, H., & Lewis, T. G. (1990). Scheduling parallel program tasks onto arbitrary target machines. Journal of parallel and Distributed Computing, 9(2), 138\u2013153","journal-title":"Journal of parallel and Distributed Computing"},{"issue":"1","key":"10082_CR58","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/52.1991","volume":"5","author":"B Kruatrachue","year":"1988","unstructured":"Kruatrachue, B., & Lewis, T. (1988). Grain size determination for parallel processing. IEEE software, 5(1), 23\u201332","journal-title":"IEEE software"},{"issue":"2","key":"10082_CR59","doi-asserted-by":"publisher","first-page":"244","DOI":"10.1137\/0218016","volume":"18","author":"JJ Hwang","year":"1989","unstructured":"Hwang, J. J., Chow, Y. C., Anger, F. D., & Lee, C. Y. (1989). Scheduling precedence graphs in systems with interprocessor communication times. SIAM Journal on Computing, 18(2), 244\u2013257","journal-title":"SIAM Journal on Computing"},{"key":"10082_CR60","unstructured":"Kim, S. J. (1988). A general approach to mapping of parallel computations upon multiprocessor architectures. In Proc. International Conference on Parallel Processing. IEEE Computer Society, vol. 3"},{"issue":"9","key":"10082_CR61","doi-asserted-by":"publisher","first-page":"951","DOI":"10.1109\/71.308533","volume":"5","author":"T Yang","year":"1994","unstructured":"Yang, T., & Gerasoulis, A. (1994). Scheduling parallel tasks on an unbounded number of processors. IEEE Transactions on Parallel and Distributed Systems, 5(9), 951\u2013967","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"10082_CR62","unstructured":"Liou, J. C., & Palis, M. A. (1996). An efficient task clustering heuristic for scheduling dags on multiprocessors. In Workshop on resource management, symposium on parallel and distributed processing, pp. 152\u2013156"},{"key":"10082_CR63","doi-asserted-by":"crossref","unstructured":"Ahmad, I., & Kwok, Y. (1994). A new approach to scheduling parallel programs using task duplication. In IEEE Internatonal Conference on Parallel Processing, vol. 2, pp. 47\u201351","DOI":"10.1109\/ICPP.1994.37"},{"issue":"2","key":"10082_CR64","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1109\/71.265940","volume":"5","author":"ES Hou","year":"1994","unstructured":"Hou, E. S., Ansari, N., & Ren, H. (1994). A genetic algorithm for multiprocessor scheduling. IEEE Transactions on Parallel and Distributed systems, 5(2), 113\u2013120","journal-title":"IEEE Transactions on Parallel and Distributed systems"},{"key":"10082_CR65","doi-asserted-by":"crossref","unstructured":"Correa, R. C., Ferreira, A., & Rebreyend, P. (1996). Integrating list heuristics into genetic algorithms for multiprocessor scheduling. In Proceedings of the 8th IEEE Symposium on Parallel and Distributed Processing, pp. 462\u2013469","DOI":"10.1109\/SPDP.1996.570369"},{"key":"10082_CR66","doi-asserted-by":"crossref","unstructured":"Braun, T. D., Siegal, H. J., Beck, N., Boloni, L. L., Maheswaran, M., Reuther, A. I., Robertson, J., Theys, M., Yao, B., Hensgen, D., & Freund, R. (1999). A comparison study of static mapping heuristics for a class of meta-tasks on heterogeneous computing systems. In IEEE Proceedings of the Eighth Heterogeneous Computing Workshop, pp. 15\u201329","DOI":"10.1109\/HCW.1999.765093"},{"issue":"3","key":"10082_CR67","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuoglu","year":"2002","unstructured":"Topcuoglu, H., Hariri, S., & Wu, M. Y. (2002). Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE transactions on parallel and distributed systems, 13(3), 260\u2013274","journal-title":"IEEE transactions on parallel and distributed systems"},{"issue":"8","key":"10082_CR68","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1016\/j.jpdc.2005.01.006","volume":"65","author":"S Baskiyar","year":"2005","unstructured":"Baskiyar, S., & Dickinson, C. (2005). Scheduling directed a-cyclic task graphs on a bounded set of heterogeneous processors using task duplication. Journal of Parallel and Distributed Computing, 65(8), 911\u2013921","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"4","key":"10082_CR69","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/j.jpdc.2007.05.015","volume":"68","author":"MI Daoud","year":"2008","unstructured":"Daoud, M. I., & Kharma, N. (2008). A high performance algorithm for static task scheduling in heterogeneous distributed computing systems. Journal of Parallel and distributed computing, 68(4), 399\u2013409","journal-title":"Journal of Parallel and distributed computing"},{"issue":"8","key":"10082_CR70","doi-asserted-by":"publisher","first-page":"1374","DOI":"10.1109\/TPDS.2010.208","volume":"22","author":"YC Lee","year":"2011","unstructured":"Lee, Y. C., & Zomaya, A. Y. (2011). Energy conscious scheduling for distributed computing systems under different operating conditions. IEEE Transactions on Parallel and Distributed Systems, 22(8), 1374\u20131381","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"4","key":"10082_CR71","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1109\/TSC.2015.2466545","volume":"11","author":"Z Li","year":"2015","unstructured":"Li, Z., Ge, J., Hu, H., Song, W. H. H., & Luo, B. (2015). Cost and energy aware scheduling algorithm for scientific workflows with deadline constraint in clouds. IEEE Transactions on Services Computing, 11(4), 713\u2013726","journal-title":"IEEE Transactions on Services Computing"},{"key":"10082_CR72","doi-asserted-by":"crossref","unstructured":"Samadi, Y., Zbakh, M., & Tadonki, C. (2018). E-HEFT: enhancement heterogeneous earliest finish time algorithm for task scheduling based on load balancing in cloud computing. In IEEE International Conference on High Performance Computing & Simulation, pp. 601\u2013609","DOI":"10.1109\/HPCS.2018.00100"},{"key":"10082_CR73","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1016\/j.procs.2017.12.093","volume":"125","author":"K Dubey","year":"2018","unstructured":"Dubey, K., Kumar, M., & Sharma, S. C. (2018). Modified HEFT algorithm for task scheduling in cloud environment. Procedia Computer Science, 125, 725\u2013732","journal-title":"Procedia Computer Science"},{"key":"10082_CR74","doi-asserted-by":"crossref","unstructured":"Zhou, J., Zhang, M., Sun, J., Wang, T., Zhou, X., & Hu, S. (2020). Drheft: Deadline-constrained reliability-aware heft algorithm for real-time heterogeneous mpsoc systems. IEEE Transactions on Reliability, 71(1), 178-189","DOI":"10.1109\/TR.2020.2981419"},{"key":"10082_CR75","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1016\/j.ins.2014.02.122","volume":"270","author":"Y Xu","year":"2014","unstructured":"Xu, Y., Li, K., Hu, J., & Li, K. (2014). A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues. Information Sciences, 270, 255\u2013287","journal-title":"Information Sciences"},{"issue":"2","key":"10082_CR76","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/j.eij.2012.04.001","volume":"13","author":"DM Abdelkader","year":"2012","unstructured":"Abdelkader, D. M., & Omara, F. (2012). Dynamic task scheduling algorithm with load balancing for heterogeneous computing system. Egyptian Informatics Journal, 13(2), 135\u2013145","journal-title":"Egyptian Informatics Journal"},{"key":"10082_CR77","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jnca.2019.06.006","volume":"143","author":"M Kumar","year":"2019","unstructured":"Kumar, M., Sharma, S. C., Goel, A., & Singh, S. P. (2019). A comprehensive survey for scheduling techniques in cloud computing. Journal of Network and Computer Applications, 143, 1\u201333","journal-title":"Journal of Network and Computer Applications"},{"issue":"7","key":"10082_CR78","doi-asserted-by":"publisher","first-page":"3039","DOI":"10.1007\/s11227-018-2355-0","volume":"74","author":"A Maurya","year":"2018","unstructured":"Maurya, A., & Tripathi, A. (2018). On benchmarking task scheduling algorithms for heterogeneous computing systems. The Journal of Supercomputing, 74(7), 3039\u20133070","journal-title":"The Journal of Supercomputing"}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-022-10082-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11277-022-10082-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-022-10082-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,23]],"date-time":"2023-02-23T15:29:03Z","timestamp":1677166143000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11277-022-10082-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,15]]},"references-count":78,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,2]]}},"alternative-id":["10082"],"URL":"https:\/\/doi.org\/10.1007\/s11277-022-10082-9","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"value":"0929-6212","type":"print"},{"value":"1572-834X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,15]]},"assertion":[{"value":"28 September 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 November 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"Following declarations are made to ensure transparency.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors of this paper have no conflict of interest regarding the publication of this research article.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}}]}}