{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:39:57Z","timestamp":1740123597364,"version":"3.37.3"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T00:00:00Z","timestamp":1609545600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T00:00:00Z","timestamp":1609545600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,7]]},"DOI":"10.1007\/s11227-020-03530-5","type":"journal-article","created":{"date-parts":[[2021,1,2]],"date-time":"2021-01-02T21:13:09Z","timestamp":1609621989000},"page":"6629-6663","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["A contention aware EQS priority assignment heuristic for cohorts in DRTDBS"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3014-9792","authenticated-orcid":false,"given":"Sarvesh","family":"Pandey","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Udai","family":"Shanker","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,1,2]]},"reference":[{"key":"3530_CR1","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. Comput Sci Rev 35:100215","journal-title":"Comput Sci Rev"},{"key":"3530_CR2","unstructured":"Pandey S, Shanker U (2016) Transaction execution in distributed real-time database systems. In: Proceedings of the International Conference on Innovations in information Embedded and Communication Systems, pp 96\u2013100"},{"key":"3530_CR3","doi-asserted-by":"crossref","unstructured":"Pandey S, Shanker U (2017) On using priority inheritance based distributed static two phase locking protocol. In: Proceedings of the International Conference on Data and Information System (ICDIS), pp 179\u2013188","DOI":"10.1007\/978-981-10-8360-0_17"},{"key":"3530_CR4","volume-title":"Concurrency control and recovery in database systems","author":"P Bernstein","year":"1987","unstructured":"Bernstein P, Hadzilacos V, Goodman N (1987) Concurrency control and recovery in database systems. Addison-wesley, Reading"},{"key":"3530_CR5","doi-asserted-by":"crossref","unstructured":"Pandey S, Shanker U (2018) Priority inversion in DRTDBS: challenges and resolutions. In: Proceedings of the ACM India Joint International Conference on Data Science and Management of Data (CoDS-COMAD \u201818), pp 305\u2013309","DOI":"10.1145\/3152494.3167976"},{"issue":"08","key":"3530_CR6","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1093\/comjnl\/42.8.674","volume":"42","author":"K Lam","year":"1999","unstructured":"Lam K, Pang CL, Son S, Cao J (1999) Resolving executing-committing conflicts in distributed real-time database systems. Comput J 42(08):674\u2013692","journal-title":"Comput J"},{"key":"3530_CR7","unstructured":"Lam KY (1994) Concurrency control in distributed real time database systems, PhD Thesis"},{"issue":"03","key":"3530_CR8","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1145\/132271.132276","volume":"17","author":"RK Abbott","year":"1992","unstructured":"Abbott RK, Molina HG (1992) Scheduling real-time transactions: a performance evaluation. ACM Trans Database Syst 17(03):513\u2013560","journal-title":"ACM Trans Database Syst"},{"issue":"03","key":"3530_CR9","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/BF00365312","volume":"04","author":"JR Haritsa","year":"1992","unstructured":"Haritsa JR, Carey MJ, Livny M (1992) Data access scheduling in firm real-time database systems. Real-Time Syst 04(03):203\u2013241","journal-title":"Real-Time Syst"},{"issue":"02","key":"3530_CR10","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1007\/s10619-008-7024-5","volume":"23","author":"U Shanker","year":"2008","unstructured":"Shanker U, Misra M, Sarje AK (2008) Distributed real time database systems: background and literature review. Int J Distrib Parallel Databases 23(02):127\u2013149","journal-title":"Int J Distrib Parallel Databases"},{"issue":"1","key":"3530_CR11","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 Syst 16(1):31\u201362","journal-title":"Real-Time Syst"},{"issue":"1","key":"3530_CR12","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(1):46\u201361","journal-title":"J ACM (JACM)"},{"key":"3530_CR13","doi-asserted-by":"crossref","unstructured":"Pang H, Livny M, Carey MJ (1992) Transaction scheduling in multiclass real-time database systems. In: Proceedings of IEEE Real-Time Systems Symposium (RTSS), pp 23\u201334","DOI":"10.1109\/REAL.1992.242679"},{"issue":"1","key":"3530_CR14","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":"12","key":"3530_CR15","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 Trans Parallel Distrib Syst 8(12):1268\u20131274","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3530_CR16","doi-asserted-by":"crossref","unstructured":"Stankovic J, Ramamritham K, Towsley D (1991) Scheduling in real-time transaction systems. In: Foundations of real-time computing: scheduling and resource management, pp 157\u2013184","DOI":"10.1007\/978-1-4615-3956-8_6"},{"issue":"01","key":"3530_CR17","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/s10619-006-8594-8","volume":"20","author":"U Shanker","year":"2006","unstructured":"Shanker U, Misra M, Sarje AK (2006) SWIFT\u2014a new real time commit protocol. Distrib Parallel Databases 20(01):29\u201356","journal-title":"Distrib Parallel Databases"},{"issue":"07","key":"3530_CR18","doi-asserted-by":"publisher","first-page":"821","DOI":"10.1109\/TC.2002.1017702","volume":"51","author":"VCS Lee","year":"2002","unstructured":"Lee VCS, Lam KW, Hung SL (2002) Concurrency control for mixed transactions in real-time databases. IEEE Trans Comput 51(07):821\u2013834","journal-title":"IEEE Trans Comput"},{"issue":"02","key":"3530_CR19","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/0164-1212(94)00090-A","volume":"31","author":"O Ulusoy","year":"1995","unstructured":"Ulusoy O (1995) A study of two transaction-processing architectures for distributed real-time data base systems. J Syst Softw 31(02):97\u2013108","journal-title":"J Syst Softw"},{"key":"3530_CR20","volume-title":"Real-time database systems: issues and applications","author":"A Bestavros","year":"2012","unstructured":"Bestavros A, Lin K, Son S (2012) Real-time database systems: issues and applications, vol 396. Springer, New York"},{"key":"3530_CR21","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1016\/j.sysarc.2016.04.002","volume":"65","author":"RI Davis","year":"2016","unstructured":"Davis RI, Cucu-Grosjean L, Bertogna M, Burns A (2016) A review of priority assignment in real-time systems. J Syst Architect 65:64\u201382","journal-title":"J Syst Architect"},{"issue":"1","key":"3530_CR22","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1016\/S0020-0190(00)00165-4","volume":"79","author":"NC Audsley","year":"2001","unstructured":"Audsley NC (2001) On priority assignment in fixed priority scheduling. Inform Process Lett 79(1):39\u201344","journal-title":"Inform Process Lett"},{"key":"3530_CR23","unstructured":"Audsley NC (1991) Optimal priority assignment and feasibility of static priority tasks with arbitrary start times. Technical Report YCS164, Real-\nTime Systems Research Group, Department of Computer Science, University of York, UK"},{"key":"3530_CR24","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.sysarc.2016.07.005","volume":"69","author":"R Begam","year":"2016","unstructured":"Begam R, Xia Q, Zhu D, Aydin H (2016) Preference-oriented fixed-priority scheduling for periodic real-time tasks. J Syst Architect 69:1\u201314","journal-title":"J Syst Architect"},{"issue":"6","key":"3530_CR25","doi-asserted-by":"publisher","first-page":"926","DOI":"10.1109\/TC.2018.2878835","volume":"68","author":"Y Zhao","year":"2018","unstructured":"Zhao Y, Zeng H (2018) The concept of unschedulability core for optimizing real-time systems with fixed-priority scheduling. IEEE Trans Comput 68(6):926\u2013938","journal-title":"IEEE Trans Comput"},{"issue":"3","key":"3530_CR26","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1007\/s11241-019-09332-0","volume":"55","author":"Y Zhao","year":"2019","unstructured":"Zhao Y, Zeng H (2019) The concept of maximal unschedulable deadline assignment for optimization in fixed-priority scheduled real-time systems. Real-Time Syst 55(3):667\u2013707","journal-title":"Real-Time Syst"},{"key":"3530_CR27","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/s11241-015-9241-0","volume":"52","author":"R Davis","year":"2016","unstructured":"Davis R, Bertogna M, Bonifaci V (2016) On the compatibility of exact schedulability tests for global fixed priority pre-emptive scheduling with Audsley\u2019s optimal priority assignment algorithm. Real-Time Syst 52:113\u2013122","journal-title":"Real-Time Syst"},{"key":"3530_CR28","doi-asserted-by":"crossref","unstructured":"Chishiro H, Takeda A, Funaoka K, Yamasaki N (2010) Semi-fixed-priority scheduling: new priority assignment policy for practical imprecise computation. In: IEEE 16th International Conference on Embedded and Real-Time Computing Systems and Applications","DOI":"10.1109\/RTCSA.2010.30"},{"key":"3530_CR29","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1016\/j.jss.2015.12.004","volume":"113","author":"J Lee","year":"2016","unstructured":"Lee J, Chwa HS, Lee J, Shin I (2016) Thread-level priority assignment in global multiprocessor scheduling for DAG tasks. J Syst Softw 113:246\u2013256","journal-title":"J Syst Softw"},{"issue":"10","key":"3530_CR30","doi-asserted-by":"publisher","first-page":"2283","DOI":"10.1109\/TPDS.2019.2910525","volume":"30","author":"Q He","year":"2019","unstructured":"He Q, Guan N, Guo Z (2019) Intra-task priority assignment in real-time scheduling of dag tasks on multi-cores. IEEE Trans Parallel Distrib Syst 30(10):2283\u20132295","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3530_CR31","doi-asserted-by":"crossref","unstructured":"Maxim D, Buffet O, Santinelli L, Cucu-Grosjean L, Davis RI (2011) Optimal priority assignment algorithms for probabilistic real-time systems. In: RTNS, pp 129\u2013138","DOI":"10.1109\/WFCS.2010.5548602"},{"key":"3530_CR32","doi-asserted-by":"crossref","unstructured":"Peng B, Fisher N, Chantem T (2016) MILP-based deadline assignment for end-to-end flows in distributed real-time systems. In: The 24th International Conference on Real-Time Networks and Systems","DOI":"10.1145\/2997465.2997498"},{"issue":"02","key":"3530_CR33","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1109\/71.841752","volume":"11","author":"JR Haritsa","year":"2000","unstructured":"Haritsa JR, Ramamritham K, Gupta R (2000) The PROMPT real-time commit protocol. IEEE Trans Parallel Distrib Syst 11(02):160\u2013181","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"3530_CR34","doi-asserted-by":"crossref","unstructured":"Haritsa JR, Livny M, Carey MJ (1991) Earliest deadline scheduling for real-time database systems. In: Twelfth, Real-Time Systems Symposium, Proceedings. IEEE, pp 232\u2013242","DOI":"10.1109\/REAL.1991.160378"},{"key":"3530_CR35","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1991.160378","volume-title":"Earliest deadline scheduling for real-time database systems","author":"JR Haritsa","year":"1991","unstructured":"Haritsa JR, Livny M, Carey MJ (1991) Earliest deadline scheduling for real-time database systems. Madison, WI"},{"key":"3530_CR36","unstructured":"Lee VC, Lam KY, Kao B, Lam KW, Hung SL (1996) Priority assignment for sub-transaction in distributed real-time databases. In: RTDB"},{"key":"3530_CR37","unstructured":"Lee VV, Lam KY, Hung SL (1995) Virtual deadline assignment in distributed real-time database systems. In: Proceedings Second International Workshop on Real-Time Computing Systems and Applications. IEEE"},{"key":"3530_CR38","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1016\/j.procs.2017.12.039","volume":"125","author":"S Pandey","year":"2018","unstructured":"Pandey S, Shanker U (2018) IDRC: a distributed real-time commit protocol. Proc Comput Sci 125:290\u2013296","journal-title":"Proc Comput Sci"},{"key":"3530_CR39","doi-asserted-by":"crossref","unstructured":"Pandey S, Shanker U (2018) A one phase priority inheritance commit protocol. In: Proceedings of the 14th International Conference on Distributed Computing and Information Technology (ICDCIT) Bhubaneshwar, India","DOI":"10.1007\/978-3-319-72344-0_24"},{"key":"3530_CR40","doi-asserted-by":"crossref","unstructured":"Pandey S, Shanker U (2018) CART: a real-time concurrency control protocol. In: Desai BC, Hong J, McClatchey R (eds) 22nd International Database Engineering and Applications Symposium (IDEAS 2018). ACM, New York","DOI":"10.1145\/3216122.3216161"},{"issue":"12","key":"3530_CR41","doi-asserted-by":"publisher","first-page":"10131","DOI":"10.1007\/s13369-020-04632-1","volume":"45","author":"S Pandey","year":"2020","unstructured":"Pandey S, Shanker U (2020) Race: a concurrency control protocol for time\u2013constrained transactions. Arab J Sci Eng 45(12):10131\u201310146","journal-title":"Arab J Sci Eng"},{"issue":"01","key":"3530_CR42","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1109\/5.259432","volume":"82","author":"PS Yu","year":"1994","unstructured":"Yu PS, Wu K-L, Lin K-J, Son SH (1994) On real-time databases: concurrency control and scheduling. Proc IEEE 82(01):140\u2013157","journal-title":"Proc IEEE"},{"key":"3530_CR43","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/S0020-0255(03)00073-2","volume":"153","author":"HR Chen","year":"2003","unstructured":"Chen HR, Chin YH (2003) An adaptive scheduler for distributed real-time database systems. Inf Sci 153:55\u201383","journal-title":"Inf Sci"},{"issue":"3","key":"3530_CR44","first-page":"86","volume":"1","author":"S Agrawal","year":"2010","unstructured":"Agrawal S, Shanker U, Singh A, Anand A (2010) SPEEDITY\u2014a real time commit protocol. Int J Comput Appl 1(3):86\u201393","journal-title":"Int J Comput Appl"},{"key":"3530_CR45","doi-asserted-by":"crossref","unstructured":"Shanker U, Vidyareddi B, Shukla A (2012) PERDURABLE: A Real Time Commit Protocol. In: \u00d6zyer T, Kianmehr K, Tan M. (eds) Recent Trends\nin Information Reuse and Integration. Springer, Vienna, pp 1\u201317","DOI":"10.1007\/978-3-7091-0738-6_1"},{"key":"3530_CR46","unstructured":"Shanker U, Misra M, Sarje AK (2005) Priority assignment heuristic to cohorts executing in parallel. In: 9th International Conference on World Scientific and Engineering Academy and Society (WSEAS)"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03530-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03530-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03530-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,6,21]],"date-time":"2021-06-21T10:27:57Z","timestamp":1624271277000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03530-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,2]]},"references-count":46,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2021,7]]}},"alternative-id":["3530"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03530-5","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"type":"print","value":"0920-8542"},{"type":"electronic","value":"1573-0484"}],"subject":[],"published":{"date-parts":[[2021,1,2]]},"assertion":[{"value":"21 November 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 January 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}