{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:54:22Z","timestamp":1760061262194,"version":"build-2065373602"},"reference-count":25,"publisher":"Elsevier BV","issue":"12","license":[{"start":{"date-parts":[[2003,12,1]],"date-time":"2003-12-01T00:00:00Z","timestamp":1070236800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2003,12,1]],"date-time":"2003-12-01T00:00:00Z","timestamp":1070236800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Parallel and Distributed Computing"],"published-print":{"date-parts":[[2003,12]]},"DOI":"10.1016\/s0743-7315(03)00111-4","type":"journal-article","created":{"date-parts":[[2003,10,17]],"date-time":"2003-10-17T14:36:21Z","timestamp":1066401381000},"page":"1219-1242","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":7,"title":["Proactive resource allocation for asynchronous real-time distributed systems in the presence of processor failures"],"prefix":"10.1016","volume":"63","author":[{"given":"Binoy","family":"Ravindran","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peng","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tamir","family":"Hegazy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0743-7315(03)00111-4_BIBAAS97","unstructured":"T.F. Abdelzaher, E.M. Atkins, K.G. Shin, QoS negotiation in real-time systems and its application to automated flight control, Proceedings of the IEEE Real-Time Technology and Applications Symposium, June 1997."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBAS98","doi-asserted-by":"crossref","unstructured":"T. Abdelzaher, K.G. Shin, End-host architecture for QoS-adaptive communication, Proceedings of the Fourth IEEE Real-Time Technology and Applications Symposium, June 1998, pp. 121\u2013130.","DOI":"10.1109\/RTTAS.1998.683195"},{"year":"1997","series-title":"Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications","author":"Buttazzo","key":"10.1016\/S0743-7315(03)00111-4_BIBBUTTA97"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBBS95","series-title":"Responsive Computer Systems: Steps Toward Fault-Tolerant Real-Time Systems","article-title":"Adding robustness in dynamic preemptive scheduling","author":"Buttazzo","year":"1995"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBBN98","doi-asserted-by":"crossref","unstructured":"S. Brandt, G. Nutt, et al., A dynamic quality of service middleware agent for mediating application resource usage, Proceedings of the IEEE Real-Time Systems Symposium, December 1998, pp. 307\u2013317.","DOI":"10.1109\/REAL.1998.739756"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBCLA90","unstructured":"R.K. Clark, Scheduling dependent real-time activities, CMU-CS-90-155, Ph.D. Thesis, Department of Computer Science, Carnegie Mellon University, 1990."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBCRI89","doi-asserted-by":"crossref","unstructured":"F. Cristian, Probabilistic clock synchronization, IEEE Proceedings of Distributed Computing Symposium, 1989, pp. 3: 146\u2013158.","DOI":"10.1007\/BF01784024"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBDEVA01","unstructured":"R. Devarasetty, Heuristic algorithms for adaptive resource management of periodic tasks in soft real-time distributed systems, M.S.Thesis, Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, February 2001."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBHBNB97","unstructured":"M. Humphrey, S. Brandt, G. Nutt, T. Berk, The DQM architecture: middleware for application centered QoS resource management, Proceedings of the IEEE Workshop on Middleware for Distributed Real-Time Systems and Services, The Eighteenth IEEE Real-Time Systems Symposium, December 1997."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBHEGA01","unstructured":"T. Hegazy, Using application benefit for proactive resource allocation in asynchronous real-time distributed systems, M.S.Thesis, Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, September 2001."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBHSNL97","unstructured":"D. Hull, A. Shankar, K. Nahrstedt, J.W.S. Liu, An end-to-end QoS model and management architecture, Proceedings of the IEEE Workshop on Middleware for Distributed Real-Time Systems and Services, 1997, pp. 82\u201389."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBIEEE802A","unstructured":"IEEE's 802.1p Standard, Available at: http:\/\/standards.ieee.org\/catalog\/IEEE802.1.html."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBIEEE802B","unstructured":"IEEE's 802.1p Standard (discussion), Available at: http:\/\/www.nwfusion.com\/news\/tech\/0907tech.html."},{"year":"1994","series-title":"Fault-tolerance in Distributed Systems","author":"Jalote","key":"10.1016\/S0743-7315(03)00111-4_BIBJAL94"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBJEN92","unstructured":"E.D. Jensen, Asynchronous decentralized real-time computer systems, in: A. Halang, A.D. Stoyenko (Eds.), Real-Time Computing, Proceedings of the NATO Advanced Study Institute (Book Chapter), St. Martin, Springer, Berlin, Ocotber, 1992."},{"issue":"12","key":"10.1016\/S0743-7315(03)00111-4_BIBKG97","doi-asserted-by":"crossref","first-page":"1268","DOI":"10.1109\/71.640019","article-title":"Deadline assignment in a distributed soft real-time system","volume":"8","author":"Kao","year":"1997","journal-title":"IEEE Trans. Parallel Distributed Systems"},{"year":"2000","series-title":"Real-Time Systems","author":"Liu","key":"10.1016\/S0743-7315(03)00111-4_BIBLIU00"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBLOC86","unstructured":"C.D. Locke, Best-effort decision making for real-time scheduling, CMU-CS-86-134, Ph.D. Thesis, Department of Computer Science, Carnegie Mellon University, 1986."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBLR03","unstructured":"P. Li, B. Ravindran, J. Wang, G. Konowicz, Choir: A Real-time Middleware Architecture Supporting Benefit-based Proactive Resource Allocation, Proceedings of the IEEE International Symposium on Object-oriented Real-time distributed Computing, May 2003, 292\u2013299."},{"key":"10.1016\/S0743-7315(03)00111-4_BIBMILLS95","doi-asserted-by":"crossref","unstructured":"D.L. Mills, Improved Algorithms for Synchronizing Computer Network Clocks, IEEE\/ACM Trans. Networks 3 (June 1995) 245\u2013254.","DOI":"10.1109\/90.392384"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBQUO97","unstructured":"DARPA ITO, \u201cQuorum\u201d, Available at http:\/\/www.ito.darpa.mil\/research\/quorum\/projlist.html, August 1997."},{"issue":"3","key":"10.1016\/S0743-7315(03)00111-4_BIBRH01","first-page":"213","article-title":"RBA","volume":"33","author":"Ravindran","year":"2001","journal-title":"J. Res. Practice Inform. Technol. (Special Issue on Distributed Systems)"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBRLLS97","doi-asserted-by":"crossref","unstructured":"R. Rajkumar, C. Lee, J. Lehoczky, D. Siewiorek, Are source allocation model for QoS management, Proceedings of the 18th IEEE Real-Time Systems Symposium, 1997, pp. 298\u2013307.","DOI":"10.1109\/REAL.1997.641291"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBRSYJ97","doi-asserted-by":"crossref","unstructured":"D. Rosu, K. Schwan, S. Yalamanchili, R. Jha, On adaptive resource allocation for complex real-time applications, Proceedings of the 18th IEEE Real-Time Systems Symposium, December 1997, pp. 320\u2013329.","DOI":"10.1109\/REAL.1997.641293"},{"key":"10.1016\/S0743-7315(03)00111-4_BIBRAV00","unstructured":"B. Ravindran, Engineering Dynamic Real-time Distributed Systems: Architecture, System Description Language, and Middleware, IEEE Trans. Software Eng., to appear, Available at:"}],"container-title":["Journal of Parallel and Distributed Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0743731503001114?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0743731503001114?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:52:35Z","timestamp":1760046755000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0743731503001114"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,12]]},"references-count":25,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2003,12]]}},"alternative-id":["S0743731503001114"],"URL":"https:\/\/doi.org\/10.1016\/s0743-7315(03)00111-4","relation":{},"ISSN":["0743-7315"],"issn-type":[{"type":"print","value":"0743-7315"}],"subject":[],"published":{"date-parts":[[2003,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Proactive resource allocation for asynchronous real-time distributed systems in the presence of processor failures","name":"articletitle","label":"Article Title"},{"value":"Journal of Parallel and Distributed Computing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/S0743-7315(03)00111-4","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"converted-article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2003 Elsevier Inc. All rights reserved.","name":"copyright","label":"Copyright"}]}}