{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:23:42Z","timestamp":1740122622901,"version":"3.37.3"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2021,9,21]],"date-time":"2021-09-21T00:00:00Z","timestamp":1632182400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,9,21]],"date-time":"2021-09-21T00:00:00Z","timestamp":1632182400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001412","name":"Council\u00a0of\u00a0Scientific and Industrial Research, India","doi-asserted-by":"publisher","award":["1061461137"],"award-info":[{"award-number":["1061461137"]}],"id":[{"id":"10.13039\/501100001412","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":[[2022,2]]},"DOI":"10.1007\/s11277-021-09112-9","type":"journal-article","created":{"date-parts":[[2021,9,21]],"date-time":"2021-09-21T07:03:01Z","timestamp":1632207781000},"page":"3795-3832","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["STEP: A Concomitant Protocol for Real Time Applications"],"prefix":"10.1007","volume":"122","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,9,21]]},"reference":[{"key":"9112_CR1","unstructured":"Shanker, U., Misra, M., & Sarje, A. (2006). Some performance issues in distributed real-time database systems. In Proc. VLDB Ph.D. Work, Conv. Exhib. Cent. (COEX), Seoul, Korea."},{"key":"9112_CR2","doi-asserted-by":"crossref","unstructured":"Ezechiel, K. K., Kant, S., & Agarwal, R. (2019). A synchronizer-mediator for lazy replicated databases over a decentralized P2P architecture. In\u00a02019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS)\u00a0(pp. 199-213). IEEE.","DOI":"10.1109\/ICCCIS48478.2019.8974513"},{"key":"9112_CR3","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"},{"issue":"2","key":"9112_CR4","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1007\/s11277-020-07402-2","volume":"114","author":"AK Gupta","year":"2020","unstructured":"Gupta, A. K., & Shanker, U. (2020). OMCPR: Optimal mobility aware cache data pre-fetching and replacement policy using spatial K-anonymity for LBS. Wireless Personal Communications, 114(2), 949\u2013973.","journal-title":"Wireless Personal Communications"},{"issue":"02","key":"9112_CR5","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, A. K. (2008). Distributed real time database systems: Background and literature review. International Journal of Distributed and Parallel Databases, 23(02), 127\u2013149.","journal-title":"International Journal of Distributed and Parallel Databases"},{"key":"9112_CR6","first-page":"638","volume-title":"International Conference on Database Systems for Advanced Applications (DASFAA-2021), Taipei, Taiwan","author":"S Pandey","year":"2021","unstructured":"Pandey, S., & Shanker, U. (2021). Performance issues in scheduling of real-time transactions. International Conference on Database Systems for Advanced Applications (DASFAA-2021), Taipei, Taiwan (pp. 638\u2013642). Springer."},{"issue":"2","key":"9112_CR7","doi-asserted-by":"publisher","first-page":"1123","DOI":"10.1007\/s11277-020-07914-x","volume":"117","author":"N Chauhan","year":"2021","unstructured":"Chauhan, N., & Tripathi, S. (2021). Optimal admission control policy based on memetic algorithm in distributed real time database system. Wireless Personal Communications, 117(2), 1123\u20131141.","journal-title":"Wireless Personal Communications"},{"key":"9112_CR8","doi-asserted-by":"crossref","unstructured":"Pandey, S., & Shanker, U. (2018). Priority inversion in DRTDBS: challenges and resolutions. In\u00a0Proceedings of the ACM India Joint International Conference on Data Science and Management of Data, (CoDS-COMAD '18)\u00a0(pp. 305-309).","DOI":"10.1145\/3152494.3167976"},{"key":"9112_CR9","unstructured":"Kim, Y. K., & Son, S. H. (1995). Predictability and consistency in real-time database systems.\u00a0Advances in real-time systems, pp. 509-531."},{"issue":"4","key":"9112_CR10","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":"9112_CR11","unstructured":"Aldarmi, S. A. (1999). Scheduling soft-deadline real-time transactions. Ph.D. Thesis, University of York."},{"key":"9112_CR12","unstructured":"Shanker, U., Misra, M., & Sarje, A. K. (2001). Hard real-time distributed database systems: Future directions.\u00a0In Proceedings of All India Seminar on Recent Trends in Computer Communication Networks, Department of Electronics and Computer Engineering, Indian Institute of Technology Roorkee, India, pp.172-177."},{"key":"9112_CR13","doi-asserted-by":"publisher","first-page":"742","DOI":"10.4018\/978-1-7998-3473-1.ch054","volume-title":"Encyclopedia of organizational knowledge, administration, and technology","author":"S Pandey","year":"2021","unstructured":"Pandey, S., & Shanker, U. (2021). MDTF: A most dependent transactions first priority assignment heuristic. In R. M. Mehdi Khosrow-Pour (Ed.), Encyclopedia of organizational knowledge, administration, and technology (pp. 742\u2013756). IGI Global"},{"key":"9112_CR14","doi-asserted-by":"crossref","unstructured":"Singh, P. K., & Shanker, U. (2017). Priority heuristic in mobile distributed real time database using optimistic concurrency control. In\u00a02017 23RD Annual International Conference in Advanced Computing and Communications (ADCOM), Bangalore, India, (pp. 44-49). IEEE.","DOI":"10.1109\/ADCOM.2017.00014"},{"key":"9112_CR15","unstructured":"Lam, K. Y. (1994). Concurrency control in distributed real time database systems. PhD Thesis."},{"issue":"02","key":"9112_CR16","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1023\/A:1007981523223","volume":"13","author":"K-Y Lam","year":"1997","unstructured":"Lam, K.-Y., Hung, S.-L., & Son, S. H. (1997). On eusing real-time static locking protocols for distributed real-time databases. Real-Time Systems, 13(02), 141\u2013166.","journal-title":"Real-Time Systems"},{"key":"9112_CR17","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2020.04.006","author":"S Pandey","year":"2020","unstructured":"Pandey, S., & Shanker, U. (2020). RAPID: A real time commit protocol. Journal of King Saud University\u2014Computer and Information Sciences. https:\/\/doi.org\/10.1016\/j.jksuci.2020.04.006","journal-title":"Journal of King Saud University\u2014Computer and Information Sciences"},{"key":"9112_CR18","first-page":"500","volume-title":"International Workshop on Distributed Computing","author":"U Shanker","year":"2005","unstructured":"Shanker, U., Misra, M., & Sarje, A. K. (2005). A memory efficient fast distributed real time commit protocol. International Workshop on Distributed Computing (pp. 500\u2013505). Springer."},{"key":"9112_CR19","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1007\/978-981-10-8360-0_17","volume-title":"Advances in data and information sciences","author":"S Pandey","year":"2018","unstructured":"Pandey, S., & Shanker, U. (2018). On using priority inheritance-based distributed static two-phase locking protocol. Advances in data and information sciences (pp. 179\u2013188). Springer."},{"key":"9112_CR20","doi-asserted-by":"crossref","unstructured":"Pandey, S., & Shanker, U. (2018). CART: A real-time concurrency control protocol. In\u00a0Proceedings of the 22nd International Database Engineering & Applications Symposium (IDEAS 2018), Bipin C. Desai, Jun Hong, and Richard McClatchey (Eds.). ACM, New York, NY, USA., June 18-20, 2018","DOI":"10.1145\/3216122.3216161"},{"issue":"01","key":"9112_CR21","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1109\/5.259432","volume":"82","author":"PS Yu","year":"1994","unstructured":"Yu, P. S., Wu, K.-L., Lin, K.-J., & Son, S. H. (1994). On real-time databases\u202f: Concurrency control and scheduling. Proceedings of the IEEE, 82(01), 140\u2013157.","journal-title":"Proceedings of the IEEE"},{"key":"9112_CR22","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6549","author":"N Chaudhry","year":"2021","unstructured":"Chaudhry, N., & Yousaf, M. M. (2021). Concurrency control for real-time and mobile transactions: Historical view, challenges, and evolution of practices. Concurrency and Computation: Practice and Experience. https:\/\/doi.org\/10.1002\/cpe.6549","journal-title":"Concurrency and Computation: Practice and Experience"},{"key":"9112_CR23","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-constrained transactions. Arabian Journal for Science and Engineering, 45, 10131\u201310146.","journal-title":"Arabian Journal for Science and Engineering"},{"key":"9112_CR24","first-page":"1","volume-title":"Handling Priority Inversion in Time-Constrained Distributed Databases","author":"S Pandey","year":"2020","unstructured":"Pandey, S., & Shanke, U. (2020). Causes, effects, and consequences of priority inversion in transaction processing. Handling Priority Inversion in Time-Constrained Distributed Databases (pp. 1\u201313). IGI Global."},{"issue":"07","key":"9112_CR25","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1109\/12.83617","volume":"40","author":"L Sha","year":"1991","unstructured":"Sha, L., Rajkumar, R., Son, S. H., & Chang, C. H. (1991). A real-time locking protocol. IEEE Transactions on Computers, 40(07), 793\u2013800.","journal-title":"IEEE Transactions on Computers"},{"issue":"03","key":"9112_CR26","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1145\/132271.132276","volume":"17","author":"RK Abbott","year":"1992","unstructured":"Abbott, R. K., & Molina, H. G. (1992). Scheduling real-time transactions: A performance evaluation. ACM Transactions on Database Systems, 17(03), 513\u2013560.","journal-title":"ACM Transactions on Database Systems"},{"issue":"08","key":"9112_CR27","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, C. L., Son, S., & Cao, J. (1999). Resolving executing-committing conflicts in distributed real-time database systems. The Computers Journal, 42(08), 674\u2013692.","journal-title":"The Computers Journal"},{"issue":"4","key":"9112_CR28","doi-asserted-by":"publisher","first-page":"831","DOI":"10.1145\/153724.153733","volume":"40","author":"PS Yu","year":"1993","unstructured":"Yu, P. S., Dias, D. M., & Lavenberg, S. S. (1993). On the analytical modeling of database concurrency control. Journal of the ACM, 40(4), 831\u2013872.","journal-title":"Journal of the ACM"},{"key":"9112_CR29","doi-asserted-by":"crossref","unstructured":"Gupta, R., Haritsa, J., Ramamritham, K., & Seshadri, S. (1996). Commit processing in distributed real-time database systems. In\u00a017th IEEE Real-Time Systems Symposium\u00a0(pp. 220-229). IEEE.","DOI":"10.1109\/REAL.1996.563719"},{"issue":"02","key":"9112_CR30","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1109\/71.841752","volume":"11","author":"JR Haritsa","year":"2000","unstructured":"Haritsa, J. R., Ramamritham, K., & Gupta, R. (2000). The PROMPT real-time commit protocol. IEEE Transactions on Parallel and Distributed Systems, 11(02), 160\u2013181.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"01","key":"9112_CR31","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, A. K. (2006). SWIFT\u2014A new real time commit protocol. Distributed and Parallel Databases, 20(01), 29\u201356.","journal-title":"Distributed and Parallel Databases"},{"key":"9112_CR32","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. Procedia Computer Science, 125, 290\u2013296.","journal-title":"Procedia Computer Science"},{"key":"9112_CR33","doi-asserted-by":"publisher","first-page":"800","DOI":"10.4018\/978-1-7998-3479-3.ch055","volume-title":"Encyclopedia of Information Science and Technology","author":"S Pandey","year":"2021","unstructured":"Pandey, S., & Shanker, U. (2021). EDRC: An early data lending-based real-time commit protocol. Encyclopedia of Information Science and Technology (5th ed., pp. 800\u2013814). IGI Global.","edition":"5"},{"key":"9112_CR34","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1007\/978-3-319-72344-0_24","volume-title":"International Conference on Distributed Computing and Internet Technology","author":"S Pandey","year":"2018","unstructured":"Pandey, S., & Shanker, U. (2018). A one phase priority inheritance commit protocol. International Conference on Distributed Computing and Internet Technology (pp. 288\u2013294). Springer."},{"issue":"9","key":"9112_CR35","doi-asserted-by":"publisher","first-page":"1175","DOI":"10.1109\/12.57058","volume":"39","author":"L Sha","year":"1990","unstructured":"Sha, L., Rajkumar, R., & Lehoczky, J. P. (1990). Priority inheritance protocols: An approach to real-time synchronization. IEEE Transactions on Computers, 39(9), 1175\u20131185.","journal-title":"IEEE Transactions on Computers"},{"issue":"02","key":"9112_CR36","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. The Journal of Systems and Software, 31(02), 97\u2013108.","journal-title":"The Journal of Systems and Software"},{"issue":"01","key":"9112_CR37","first-page":"75","volume":"32","author":"J Taina","year":"1999","unstructured":"Taina, J., & Son, S. H. (1999). Towards a general real-time database simulator software library. IFAC Proceedings, 32(01), 75\u201380.","journal-title":"IFAC Proceedings"},{"issue":"08","key":"9112_CR38","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1016\/0306-4379(93)90024-U","volume":"18","author":"\u00d6 Ulusoy","year":"1993","unstructured":"Ulusoy, \u00d6., & Belford, G. G. (1993). Real-time transaction scheduling in database systems. Information Systems, 18(08), 559\u2013580.","journal-title":"Information Systems"},{"key":"9112_CR39","doi-asserted-by":"publisher","first-page":"6629","DOI":"10.1007\/s11227-020-03530-5","volume":"77","author":"S Pandey","year":"2020","unstructured":"Pandey, S., & Shanker, U. (2020). A contention aware EQS priority assignment heuristic for cohorts in DRTDBS. The Journal of Supercomputing, 77, 6629\u20136663.","journal-title":"The Journal of Supercomputing"},{"issue":"1","key":"9112_CR40","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/44203.44204","volume":"17","author":"J Stankovic","year":"1988","unstructured":"Stankovic, J., & Zhao, W. (1988). On real-time transactions. ACM Sigmod Record, 17(1), 4\u201318.","journal-title":"ACM Sigmod Record"},{"issue":"2","key":"9112_CR41","doi-asserted-by":"publisher","first-page":"228","DOI":"10.1145\/322186.322188","volume":"27","author":"M Pease","year":"1980","unstructured":"Pease, M., Shostak, R., & Lamport, L. (1980). Reaching agreement in the presence of faults. Journal of the ACM, 27(2), 228\u2013234.","journal-title":"Journal of the ACM"},{"key":"9112_CR42","doi-asserted-by":"crossref","unstructured":"D. Skeen, \"Nonblocking commit protocols,\" in Proceedings of the ACM SIGMOD international conference on Management of data, pp. 133\u2013142, 1981.","DOI":"10.1145\/582318.582339"},{"key":"9112_CR43","doi-asserted-by":"crossref","unstructured":"Dwork, C., & Skeen, D. (1983). The inherent cost of nonblocking commitment. In\u00a0Proceedings of the second annual ACM symposium on Principles of distributed computing\u00a0(pp. 1-11).","DOI":"10.1145\/800221.806705"},{"issue":"3","key":"9112_CR44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2673577","volume":"47","author":"R Van Renesse","year":"2015","unstructured":"Van Renesse, R., & Altinbuken, D. (2015). Paxos made moderately complex. ACM Computing Surveys (CSUR), 47(3), 1\u201336.","journal-title":"ACM Computing Surveys (CSUR)"},{"issue":"7","key":"9112_CR45","doi-asserted-by":"publisher","first-page":"821","DOI":"10.1109\/TC.2002.1017702","volume":"51","author":"VCS Lee","year":"2002","unstructured":"Lee, V. C. S., Lam, K.-W., & Hung, S.-L. (2002). Concurrency control for mixed transactions in real-time databases. IEEE Transactions on Computers, 51(7), 821\u2013834.","journal-title":"IEEE Transactions on Computers"},{"key":"9112_CR46","doi-asserted-by":"crossref","unstructured":"Pandey, A. K., Pandey, S., & Shanker, U. (2019). LIFT-A new linear two-phase commit protocol. In\u00a0Proceedings of 25th annual international conference on advanced computing and communications (ADCOM 2019) at IIIT Bangalore.","DOI":"10.34048\/ADCOM.2019.Paper.3"},{"key":"9112_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s42979-019-0007-y","volume":"1","author":"S Pandey","year":"2020","unstructured":"Pandey, S., Pandey, A. K., & Shanker, U. (2020). SP-LIFT: A dserial parallel linear and fast-paced recovery-centered transaction commit protocol. SN Computer Science, 1, 1\u201310.","journal-title":"SN Computer Science"},{"key":"9112_CR48","doi-asserted-by":"publisher","first-page":"881","DOI":"10.1007\/s10619-020-07310-1","volume":"38","author":"N Chaudhry","year":"2020","unstructured":"Chaudhry, N., & Yousaf, M. (2020). Architectural assessment of NoSQL and NewSQL systems. Distrib Parallel Databases, 38, 881\u2013926.","journal-title":"Distrib Parallel Databases"},{"issue":"4","key":"9112_CR49","doi-asserted-by":"publisher","first-page":"281","DOI":"10.3233\/AIS-200565","volume":"12","author":"N Chaudhry","year":"2020","unstructured":"Chaudhry, N., Yousaf, M., & Khan, M. (2020). Indexing of real time geospatial data by IoT enabled devices: Opportunities, challenges and design considerations. Journal of Ambient Intelligence and Smart Environments, 12(4), 281\u2013312.","journal-title":"Journal of Ambient Intelligence and Smart Environments"},{"key":"9112_CR50","doi-asserted-by":"crossref","unstructured":"Singh, R. K., Pandey, S., & Shanker, U. (2019). A non-database operations aware priority ceiling protocol for hard real-time database systems. In\u00a02019 10th International Conference on Computing, Communication and Networking Technologies, IIT, Kanpur, India, July 6-8. IEEE.","DOI":"10.1109\/ICCCNT45670.2019.8944482"},{"key":"9112_CR51","doi-asserted-by":"crossref","unstructured":"Chaudhry, N., & Yousaf, M. M. (2018). Consensus algorithms in blockchain: Comparative analysis, challenges and opportunities. In\u00a02018 12th International Conference on Open Source Systems and Technologies (ICOSST)\u00a0(pp. 54-63). IEEE.","DOI":"10.1109\/ICOSST.2018.8632190"}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-021-09112-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11277-021-09112-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-021-09112-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,31]],"date-time":"2022-01-31T12:29:28Z","timestamp":1643632168000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11277-021-09112-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,21]]},"references-count":51,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,2]]}},"alternative-id":["9112"],"URL":"https:\/\/doi.org\/10.1007\/s11277-021-09112-9","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"type":"print","value":"0929-6212"},{"type":"electronic","value":"1572-834X"}],"subject":[],"published":{"date-parts":[[2021,9,21]]},"assertion":[{"value":"5 September 2021","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 September 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}