{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:58:48Z","timestamp":1725663528898},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540550921"},{"type":"electronic","value":"9783540466925"}],"license":[{"start":{"date-parts":[[1991,1,1]],"date-time":"1991-01-01T00:00:00Z","timestamp":662688000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1991]]},"DOI":"10.1007\/3-540-55092-5_6","type":"book-chapter","created":{"date-parts":[[2012,2,25]],"date-time":"2012-02-25T23:28:21Z","timestamp":1330212501000},"page":"87-106","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Voluntary preemption: A tool in the design of hard real-time systems"],"prefix":"10.1007","author":[{"given":"Abha","family":"Moitra","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,31]]},"reference":[{"key":"6_CR1","unstructured":"S. Cheng, J. A. Stankovic, and K. Ramamritham. Scheduling algorithms for hard real-time systems \u2014 a brief survey. In J. A. Stankovic and K. Ramamritham, editors, Tutorial on Hard Real-Time Systems, pages 150\u2013173. Computer Society Press, 1988."},{"key":"6_CR2","unstructured":"S. Davari and S. K. Dhall. An on line algorithm for real-time task allocation. In IEEE Real-Time Systems Symposium, 1986."},{"key":"6_CR3","volume-title":"Technical Report RC 12111","author":"M. D. Donner","year":"1986","unstructured":"M. D. Donner and D. H. Jameson. A real-time juggling robot. Technical Report RC 12111, IBM T. J. Watson Research Center, Yorktown Heights, NY 10598, 1986."},{"key":"6_CR4","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1287\/opre.26.1.127","volume":"26","author":"S. K. Dhall","year":"1978","unstructured":"S. K. Dhall and C. L. Liu. On a real-time scheduling problem. Operations Research, 26:127\u2013140, 1978.","journal-title":"Operations Research"},{"key":"6_CR5","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1145\/42392.42397","volume":"31","author":"S. R. Faulk","year":"1988","unstructured":"S. R. Faulk and D. L. Parnas. On synchronization in hard-real-time systems. Commun. of the Association for Computing Machinery, 31:274\u2013287, 1988.","journal-title":"Commun. of the Association for Computing Machinery"},{"key":"6_CR6","unstructured":"M. R. Garey and D. S. Johnson. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman and Co., 1979."},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"J. B. Goodenough and L. Sha. The priority ceiling protocol: A method for minimizing the blocking of high priority Ada tasks. In Proceedings of the 2nd ACM International Workshop on Real-Time Ada Issues, 1988.","DOI":"10.1145\/58612.59371"},{"key":"6_CR8","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C. L. Liu","year":"1973","unstructured":"C. L. Liu and J. W. Layland. Scheduling algorithms for multiprogramming in a hard-real-time environment. Journal of the Association for Computing Machinery, 20:46\u201361, 1973.","journal-title":"Journal of the Association for Computing Machinery"},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"A. Moitra. Scheduling of hard real-time systems. In K. V. Nori, editor, Foundations of Software Technology and Theoretical Computer Science, pages 362\u2013381, December 1986. in LNCS, vol. 241, Springer-Verlag.","DOI":"10.1007\/3-540-17179-7_22"},{"key":"6_CR10","unstructured":"A. K. Mok. Fundamental design problems of distributed systems for the hard-realtime environment. Ph.D. Thesis, MIT, 1983."},{"issue":"4","key":"6_CR11","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/2.55469","volume":"23","author":"L. Sha","year":"1990","unstructured":"L. Sha and J. B. Goodenough. Real-time scheduling theory and Ada. COMPUTER, 23(4):53\u201362, 1990.","journal-title":"COMPUTER"},{"key":"6_CR12","unstructured":"L. Sha, J. P. Lehoczky, and R. Rajkumar. Solutions for some practical problems in prioritized preemptive scheduling. In IEEE Real-Time Systems Symposium, pages 181\u2013191, 1986."},{"key":"6_CR13","doi-asserted-by":"crossref","first-page":"1130","DOI":"10.1109\/TC.1985.6312211","volume":"C-34","author":"J. A. Stankovic","year":"1985","unstructured":"J. A. Stankovic, K. Ramamritham, and S. Cheng. Evaluation of a flexible task scheduling algorithm for distributed hard real-time systems. IEEE Transactions on Computers, C-34, pages 1130\u20131143, 1985.","journal-title":"IEEE Transactions on Computers"},{"key":"6_CR14","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1109\/12.57058","volume":"C-39","author":"L. Sha","year":"1990","unstructured":"L. Sha, R. Rajkumar, and J. P. Lehoczky. Priority inheritance protocols: An approach to real-time synchronization. IEEE Transactions on Computers, C-39, pages 1175\u20131185, 1990.","journal-title":"IEEE Transactions on Computers"},{"key":"6_CR15","first-page":"5","volume":"5\u201318","author":"T. Teixeira","year":"1978","unstructured":"T. Teixeira. Static priority interrupt scheduling. In 7th Texas Conf. on Computing Systems, pages 5\u201313:5\u201318, 1978.","journal-title":"7th Texas Conf. on Computing Systems"}],"container-title":["Lecture Notes in Computer Science","Formal Techniques in Real-Time and Fault-Tolerant Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-55092-5_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,19]],"date-time":"2019-05-19T12:10:26Z","timestamp":1558267826000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-55092-5_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1991]]},"ISBN":["9783540550921","9783540466925"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/3-540-55092-5_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1991]]},"assertion":[{"value":"31 May 2005","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}