{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,15]],"date-time":"2025-07-15T03:20:30Z","timestamp":1752549630701,"version":"3.30.1"},"reference-count":26,"publisher":"Elsevier BV","issue":"4","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.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Systems Architecture"],"published-print":{"date-parts":[[2000,1]]},"DOI":"10.1016\/s1383-7621(99)00009-0","type":"journal-article","created":{"date-parts":[[2003,4,7]],"date-time":"2003-04-07T18:33:56Z","timestamp":1049740436000},"page":"327-338","source":"Crossref","is-referenced-by-count":42,"title":["Schedulability analysis of periodic and aperiodic tasks with resource constraints"],"prefix":"10.1016","volume":"46","author":[{"given":"Giuseppe","family":"Lipari","sequence":"first","affiliation":[]},{"given":"Giorgio","family":"Buttazzo","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"5","key":"10.1016\/S1383-7621(99)00009-0_BIB1","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1049\/sej.1993.0034","article-title":"Applying new scheduling theory to static priority preemptive scheduling","volume":"8","author":"Audsley","year":"1993","journal-title":"Software Engineering Journal"},{"issue":"1","key":"10.1016\/S1383-7621(99)00009-0_BIB2","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1007\/BF00365393","article-title":"Stack-based scheduling of real-time processes","volume":"3","author":"Baker","year":"1991","journal-title":"The Journal of Real-Time Systems"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB3","doi-asserted-by":"crossref","unstructured":"S.K. Baruah, L.E. Rosier, R.R. Howell, Algorithms and complexity concerning the preemptive scheduling of periodic real-time tasks on one process, The Journal of Real-Time Systems (1990) 2","DOI":"10.1007\/BF01995675"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB4","doi-asserted-by":"crossref","unstructured":"G.C. Buttazzo, HARTIK: A real-time kernel for robotics applications, in: Proceedings of the 14th IEEE Real-Time Systems Symposium, Raleigh-Durham, 1993, pp. 201\u2013205","DOI":"10.1109\/REAL.1993.393499"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB5","doi-asserted-by":"crossref","unstructured":"M.I. Chen, J.K. Lin, Dynamic priority ceilings: A concurrency control protocol for real-time systems, Journal of Real-Time Systems (1990) 2","DOI":"10.1007\/BF01995676"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB6","doi-asserted-by":"crossref","unstructured":"R.I. Davis, K.W. Tindell, A. Burns, Scheduling slack time in fixed priority preemptive systems, in: Proceedings of Real-Time Systems Symposium, 1993 pp. 222\u2013231","DOI":"10.1109\/REAL.1993.393496"},{"issue":"3","key":"10.1016\/S1383-7621(99)00009-0_BIB7","first-page":"141","article-title":"Distributed fault-tolerant real-time systems: The MARS approach","volume":"23","author":"Kopetz","year":"1989","journal-title":"ACM Operating System Review"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB8","doi-asserted-by":"crossref","unstructured":"G. Fohler, Joint scheduling of distributed complex periodic and hard aperiodic tasks in statically scheduled systems, in: Proceedings of IEEE Real-Time System Symposium, 1995 pp. 152\u2013161","DOI":"10.1109\/REAL.1995.495205"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB9","doi-asserted-by":"crossref","unstructured":"T.M. Ghazalie, T.P. Baker, Aperiodic servers in a deadline scheduling environment, The Journal of Real-Time System (1995) 9","DOI":"10.1007\/BF01094172"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB10","doi-asserted-by":"crossref","unstructured":"K. Jeffay, Scheduling sporadic tasks with shared resources in hard-real-time systems, in: Proceedings of IEEE Real-Time System Symposium, 1992, pp. 89\u201399","DOI":"10.1109\/REAL.1992.242673"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB11","doi-asserted-by":"crossref","unstructured":"K. Jeffay, D.L. Stone, Accounting for interrupt handling costs in dynamic priority task systems, in: Proceedings of IEEE Real-Time System Symposium, 1993, pp. 212\u2013221","DOI":"10.1109\/REAL.1993.393497"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB12","unstructured":"J.P. Lehoczky, L. Sha, J.K. Strosnider, Enhanced aperiodic responsiveness in hard real-time environments, in: Proceedings of IEEE Real-Time System Symposium, 1987, pp. 261\u2013270"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB13","doi-asserted-by":"crossref","unstructured":"J.P. Lehoczky, S. Ramos-Thuel, An optimal algorithm for scheduling soft-aperiodic tasks in fixed-priority preemptive systems, in: Proceedings of IEEE Real-Time System Symposium, 1992","DOI":"10.1109\/REAL.1992.242671"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB14","doi-asserted-by":"crossref","unstructured":"J. Leung, M. Merril, A Note on preemptive scheduling of periodic real-time tasks, Information processing Letters 12 9\u201312","DOI":"10.1016\/0020-0190(80)90123-4"},{"issue":"1","key":"10.1016\/S1383-7621(99)00009-0_BIB15","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1145\/321738.321743","article-title":"Scheduling algorithms for multiprogramming in a hard-real-time environment","volume":"20","author":"Liu","year":"1973","journal-title":"Journal of ACM"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB16","unstructured":"G. Lipari, Resource constraints among periodic and aperiodic tasks, Technical Report, RETIS Lab, Scuola Superiore S. Anna, Pisa, Italy, 1997"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB17","doi-asserted-by":"crossref","unstructured":"L. Sha, L.R. Rajkumar, J.P. Lehoczky, Priority inheritance protocols: An approach to real-time synchronization, IEEE Transactions on Computers 39 (9) (1990)","DOI":"10.1109\/12.57058"},{"issue":"3","key":"10.1016\/S1383-7621(99)00009-0_BIB18","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/52.88945","article-title":"The spring kernel: A new paradigm for real-time systems","volume":"8","author":"Stankovic","year":"1991","journal-title":"IEEE Software"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB19","doi-asserted-by":"crossref","unstructured":"B. Sprunt, L. Sha, J.P. Lehoczky, Aperiodic task scheduling for hard real-time systems, The Journal of Real-Time Systems, 1 (1) 1989","DOI":"10.1007\/BF02341920"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB20","doi-asserted-by":"crossref","unstructured":"M. Spuri, G.C. Buttazzo, Efficient aperiodic service under earliest deadline scheduling, in: Proceedings of IEEE Real-Time System Symposium, San Juan, Portorico, 1994","DOI":"10.1109\/REAL.1994.342735"},{"issue":"12","key":"10.1016\/S1383-7621(99)00009-0_BIB21","doi-asserted-by":"crossref","first-page":"1407","DOI":"10.1109\/12.338100","article-title":"How to integrate precedence constraints and shared resources in real-time scheduling","volume":"43","author":"Spuri","year":"1994","journal-title":"IEEE Transactions on Computers"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB22","doi-asserted-by":"crossref","unstructured":"M. Spuri, G.C. Buttazzo, F. Sensini, Robust aperiodic scheduling under dynamic priority systems, in: Proceedings of the 16th IEEE Real-Time System Symposium, 1995","DOI":"10.1109\/REAL.1995.495211"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB23","doi-asserted-by":"crossref","unstructured":"M. Spuri, G.C. Buttazzo, Scheduling aperiodic tasks in dynamic priority systems, Real-Time Systems 10 (2) (1996)","DOI":"10.1007\/BF00360340"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB24","doi-asserted-by":"crossref","unstructured":"J.K. Strosnider, J.P. Lehoczky, L. Sha, The deferrable server algorithm for enhanced aperiodic responsiveness in hard real-time environments, IEEE Transactions on Computers 44 (1) (1995)","DOI":"10.1109\/12.368008"},{"key":"10.1016\/S1383-7621(99)00009-0_BIB25","doi-asserted-by":"crossref","unstructured":"T.S. Tia, J.W.S. Liu, M. Shankar, Algorithms and optimality of scheduling aperiodic requests in fixed-priority preemptive systems, The Journal of Real-Time Systems (1995)","DOI":"10.1007\/BF00357882"},{"issue":"2","key":"10.1016\/S1383-7621(99)00009-0_BIB26","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/BF01088593","article-title":"An extendible approach for analysing fixed priority hard real-time tasks","volume":"6","author":"Tindell","year":"1994","journal-title":"Journal of Real Time Systems"}],"container-title":["Journal of Systems Architecture"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762199000090?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1383762199000090?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,3]],"date-time":"2024-12-03T21:48:47Z","timestamp":1733262527000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1383762199000090"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000,1]]},"references-count":26,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2000,1]]}},"alternative-id":["S1383762199000090"],"URL":"https:\/\/doi.org\/10.1016\/s1383-7621(99)00009-0","relation":{},"ISSN":["1383-7621"],"issn-type":[{"type":"print","value":"1383-7621"}],"subject":[],"published":{"date-parts":[[2000,1]]}}}