{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,26]],"date-time":"2025-10-26T13:51:18Z","timestamp":1761486678128,"version":"3.43.0"},"reference-count":16,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Real-Time Systems"],"published-print":{"date-parts":[[2000,1]]},"DOI":"10.1023\/a:1008198310125","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T08:17:47Z","timestamp":1040545067000},"page":"7-23","source":"Crossref","is-referenced-by-count":57,"title":["Priority Scheduling Versus Pre-Run-Time Scheduling"],"prefix":"10.1007","volume":"18","author":[{"given":"Jia","family":"Xu","sequence":"first","affiliation":[]},{"given":"David Lorge","family":"Parnas","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"252649_CR1","doi-asserted-by":"crossref","unstructured":"Audsley, N., Tindell, K. and Burns, A. 1993. The end of the line for static cyclic scheduling. Proc. Fifth Euromicro Workshop on Real-Time Systems 36\u201341.","DOI":"10.1109\/EMWRT.1993.639042"},{"key":"252649_CR2","unstructured":"Belpaire, G. and Wilmotte, J. P. 1973. A semantic approach to the theory of parallel processes. Proc. 1973 European ACM Symposium 217\u2013222."},{"key":"252649_CR3","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1109\/32.387477","volume":"21","author":"A. Burns","year":"1995","unstructured":"Burns, A., Tindell, K. and Wellings, A. 1995. Effective analysis for engineering real-time fixed priority schedulers. IEEE Trans. Software Eng. 21: 475\u2013480.","journal-title":"IEEE Trans. Software Eng."},{"key":"252649_CR4","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1145\/42392.42397","volume":"31","author":"S. R. Faulk","year":"1988","unstructured":"Faulk, S. R. and Parnas, D. L. 1988. On synchronization in hard-real-time systems. Communications of the ACM 31: 274\u2013287.","journal-title":"Communications of the ACM"},{"key":"252649_CR5","unstructured":"Heninger, K., Kallander, J., Parnas, D. L. and Shore, J. 1978. Software Requirements for the A-7E Aircraft, NRL Report No. 3876, Nov."},{"key":"252649_CR6","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","volume":"20","author":"C. L. Liu","year":"1973","unstructured":"Liu, C. L. and Layland, J.W. 1973. Scheduling algorithms for multiprogramming in a hard-real-time environment. J. ACM 20: 46\u201361.","journal-title":"J. ACM"},{"key":"252649_CR7","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/BF00365463","volume":"4","author":"C. D. Locke","year":"1992","unstructured":"Locke, C. D. 1992. Software architecture for hard real-time applications: Cyclic executives vs. fixed priority executives. Journal of Real-Time Systems 4: 37\u201353.","journal-title":"Journal of Real-Time Systems"},{"key":"252649_CR8","unstructured":"Mok, A. K. 1984. The design of real-time programming systems based on process models. Proc. 1984 IEEE Real-Time Systems Symposium 5\u201317."},{"key":"252649_CR9","doi-asserted-by":"crossref","unstructured":"Sha, L., Klein, M. H. and Goodenough, J. B. 1991. Rate monotonic analysis for real-time systems. In Foundations of Real-Time Computing: Scheduling and Resource Management, van Tilborg, A. M., and Koob, G. M., eds. Kluwer Academic Publishers, pp. 129\u2013155.","DOI":"10.1007\/978-1-4615-3956-8_5"},{"key":"252649_CR10","doi-asserted-by":"crossref","first-page":"1175","DOI":"10.1109\/12.57058","volume":"39","author":"L. Sha","year":"1990","unstructured":"Sha, L., Rajkumar, R. and Lehoczky, J. P. 1990. Priority inheritance protocols: An approach to real-time synchronization. IEEE Trans. on Computers 39: 1175\u20131185.","journal-title":"IEEE Trans. on Computers"},{"key":"252649_CR11","unstructured":"Wilner, D. 1997. Keynote address, 1997 IEEE Real-Time Systems Symposium."},{"key":"252649_CR12","doi-asserted-by":"crossref","unstructured":"Xu, J. and Lam, K. 1998. Integrating run-time scheduling and pre-run-time scheduling of real-time processes. Proc. 23rd IFAC\/IFIP Workshop on Real-Time Programming, Shantou, China, June.","DOI":"10.1016\/S1474-6670(17)44875-0"},{"key":"252649_CR13","first-page":"1","volume":"19","author":"J. Xu","year":"1993","unstructured":"Xu, J. and Parnas, D. L. 1993. On satisfying timing constraints in hard-real-time systems. IEEE Trans. on Software Engineering 19: 1\u201317, Jan.","journal-title":"IEEE Trans. on Software Engineering"},{"key":"252649_CR14","doi-asserted-by":"crossref","unstructured":"Xu, J. 1993. Multiprocessor scheduling of processes with release times, deadlines, precedence, and exclusion relations. IEEE Trans. on Software Engineering 19, Feb.","DOI":"10.1109\/32.214831"},{"key":"252649_CR15","doi-asserted-by":"crossref","unstructured":"Xu, J. and Parnas, D. L. 1992. Pre-run-time scheduling of processes with exclusion relations on nested or overlapping critical sections. Proc. Eleventh Annual IEEE International Phoenix Conference on Computers and Communications (IPCCC-92), Scottsdale, Arizona, April 1-3.","DOI":"10.1109\/PCCC.1992.200519"},{"key":"252649_CR16","doi-asserted-by":"crossref","first-page":"360","DOI":"10.1109\/32.48943","volume":"16","author":"J. Xu","year":"1990","unstructured":"Xu, J. and Parnas, D. L. 1990. Scheduling processes with release times, deadlines, precedence, and exclusion relations. IEEE Trans. on Software Engineering 16: 360\u2013369, Mar. Reprinted in Advances in Real-Time Systems, Stankovic, J. A., and Ramamrithan, K., eds. IEEE Computer Society Press, 1993, pp. 140-149.","journal-title":"IEEE Trans. on Software Engineering"}],"container-title":["Real-Time Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008198310125.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1008198310125\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1008198310125.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,8]],"date-time":"2025-08-08T07:08:21Z","timestamp":1754636901000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1008198310125"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,1]]},"references-count":16,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2000,1]]}},"alternative-id":["252649"],"URL":"https:\/\/doi.org\/10.1023\/a:1008198310125","relation":{},"ISSN":["0922-6443","1573-1383"],"issn-type":[{"type":"print","value":"0922-6443"},{"type":"electronic","value":"1573-1383"}],"subject":[],"published":{"date-parts":[[2000,1]]}}}