{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T05:04:13Z","timestamp":1750309453532,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":34,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,11,6]],"date-time":"2024-11-06T00:00:00Z","timestamp":1730851200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CPS-1932530, CNS-2141256, and CPS-2229290"],"award-info":[{"award-number":["CPS-1932530, CNS-2141256, and CPS-2229290"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,11,6]]},"DOI":"10.1145\/3696355.3696357","type":"proceedings-article","created":{"date-parts":[[2025,1,3]],"date-time":"2025-01-03T11:55:46Z","timestamp":1735905346000},"page":"165-174","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["Adaptive Scheduling for Real-Time Control"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4541-3445","authenticated-orcid":false,"given":"Sanjoy","family":"Baruah","sequence":"first","affiliation":[{"name":"Washington University, St. Louis, MO, United States"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8318-7947","authenticated-orcid":false,"given":"Mehdi","family":"Hosseinzadeh","sequence":"additional","affiliation":[{"name":"Washington State University, Pullman, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7225-4160","authenticated-orcid":false,"given":"Ilya","family":"Kolmanovsky","sequence":"additional","affiliation":[{"name":"The University of Michigan, Ann Arbor, MI, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5778-4879","authenticated-orcid":false,"given":"Bruno","family":"Sinopoli","sequence":"additional","affiliation":[{"name":"Washington University, St. Louis, MO, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2025,1,3]]},"reference":[{"key":"e_1_3_3_2_2_2","volume-title":"Proceedings of the Real-Time Linux Workshop","author":"Abeni L.","year":"2014","unstructured":"L. Abeni, J. Lelli, C. Scordino, and L. Palopolii. 2014. Greedy CPU reclaiming for SCHED DEADLINE. In Proceedings of the Real-Time Linux Workshop."},{"key":"e_1_3_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3049797.3049816"},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2017.7927247"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","unstructured":"Amir Aminifar Enrico Bini Petru Eles and Zebo Peng. 2016. Analysis and Design of Real-Time Servers for Control Applications. IEEE Trans. Computers 65 3 (2016) 834\u2013846. DOI: 10.1109\/TC.2015.2435789 https:\/\/dl.acm.org\/doi\/10.1109\/TC.2015.2435789","DOI":"10.1109\/TC.2015.2435789"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2008.45"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2008.45"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-27578-9"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.5555\/827270.829013"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"publisher","unstructured":"Giorgio\u00a0C. Buttazzo Giuseppe Lipari Marco Caccamo and Luca Abeni. 2002. Elastic Scheduling for Flexible Workload Management. IEEE Trans. Comput. 51 3 (March 2002) 289\u2013302. DOI: 10.1109\/12.990127 https:\/\/dl.acm.org\/doi\/10.1109\/12.990127","DOI":"10.1109\/12.990127"},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"publisher","unstructured":"M. Caccamo G. Buttazzo and Lui Sha. 2002. Handling execution overruns in hard real-time control systems. IEEE Trans. Comput. 51 7 (2002) 835\u2013849. DOI: 10.1109\/TC.2002.1017703 https:\/\/dl.acm.org\/doi\/10.1109\/TC.2002.1017703","DOI":"10.1109\/TC.2002.1017703"},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","unstructured":"Anton Cervin. 2005. ANALYSIS OF OVERRUN STRATEGIES IN PERIODIC CONTROL TASKS. IFAC Proceedings Volumes 38 1 (2005) 219\u2013224. DOI: 10.3182\/20050703-6-CZ-1902.01076 16th IFAC World Congress.","DOI":"10.3182\/20050703-6-CZ-1902.01076"},{"key":"e_1_3_3_2_13_2","unstructured":"Anton Cervin and Johan Eker. 2005. Control-Scheduling Codesign of Real-Time Systems: The Control Server Approach. J. Embedded Comput. 1 2 (April 2005) 209\u2013224."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","unstructured":"Anton Cervin Manel Velasco Pau Marti and Antonio Camacho. 2011. Optimal Online Sampling Period Assignment: Theory and Experiments. IEEE Transactions on Control Systems Technology 19 4 (2011) 902\u2013910. DOI: 10.1109\/TCST.2010.2053205","DOI":"10.1109\/TCST.2010.2053205"},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"publisher","unstructured":"Wanli Chang Dip Goswami Samarjit Chakraborty and Arne Hamann. 2018. OS-Aware Automotive Controller Design Using Non-Uniform Sampling. ACM Trans. Cyber-Phys. Syst. 2 4 Article 26 (July 2018) 22\u00a0pages. DOI: 10.1145\/3121427https:\/\/dl.acm.org\/doi\/10.1145\/3121427","DOI":"10.1145\/3121427"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2006.24"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","unstructured":"T. Chantem X.\u00a0S. Hu and M.\u00a0D. Lemmon. 2009. Generalized Elastic Scheduling for Real-Time Tasks. IEEE Trans. Comput. 58 4 (April 2009) 480\u2013495. DOI: 10.1109\/TC.2008.175 https:\/\/dl.acm.org\/doi\/10.1109\/TC.2008.175","DOI":"10.1109\/TC.2008.175"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","unstructured":"Xiaotian Dai and Alan Burns. 2020. Period adaptation of real-time control tasks with fixed-priority scheduling in cyber-physical systems. Journal of Systems Architecture 103 (2020) 101691. DOI: 10.1016\/j.sysarc.2019.101691 https:\/\/dl.acm.org\/doi\/10.1016\/j.sysarc.2019.101691","DOI":"10.1016\/j.sysarc.2019.101691"},{"key":"e_1_3_3_2_19_2","first-page":"807","volume-title":"Proceedings of the IFIP Congress","author":"Dertouzos Michael","year":"1974","unstructured":"Michael Dertouzos. 1974. Control Robotics : the Procedural Control of Physical Processors. In Proceedings of the IFIP Congress. 807\u2013813."},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","unstructured":"Sumana Ghosh Souradeep Dutta Soumyajit Dey and Pallab Dasgupta. 2017. A Structured Methodology for Pattern Based Adaptive Scheduling in Embedded Control. ACM Trans. Embed. Comput. Syst. 16 5s Article 189 (Sept. 2017) 22\u00a0pages. DOI: 10.1145\/3126514https:\/\/dl.acm.org\/doi\/10.1145\/3126514","DOI":"10.1145\/3126514"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASPDAC.2011.5722188"},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45449-7_12"},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.5555\/1947412.1947445"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"crossref","unstructured":"C. Liu and J. Layland. 1973. Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment. J. ACM 20 1 (1973) 46\u201361.","DOI":"10.1145\/321738.321743"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2010.38"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","unstructured":"Truong Nghiem George\u00a0J. Pappas Rajeev Alur and Antoine Girard. 2012. Time-Triggered Implementations of Dynamic Controllers. ACM Trans. Embed. Comput. Syst. 11 S2 Article 58 (Aug. 2012) 24\u00a0pages. DOI: 10.1145\/2331147.2331168https:\/\/dl.acm.org\/doi\/10.1145\/2331147.2331168","DOI":"10.1145\/2331147.2331168"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE51398.2021.9473913"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.4230\/LIPIcs.ECRTS.2019.1"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.23919\/DATE51398.2021.9474012"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","DOI":"10.1109\/REAL.1996.563693"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"publisher","unstructured":"Damoon Soudbakhsh Linh Thi\u00a0Xuan Phan Anuradha\u00a0M. Annaswamy and Oleg Sokolsky. 2018. Co-Design of Arbitrated Network Control Systems With Overrun Strategies. IEEE Transactions on Control of Network Systems 5 1 (2018) 128\u2013141. DOI: 10.1109\/TCNS.2016.2583064","DOI":"10.1109\/TCNS.2016.2583064"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2008.29"},{"key":"e_1_3_3_2_33_2","volume-title":"2021 33rd Euromicro Conference on Real-Time Systems","author":"Vreman Nils","year":"2021","unstructured":"Nils Vreman, Anton Cervin, and Martina Maggio. 2021. Stability and Performance Analysis of Control Systems Subject to Bursts of Deadline Misses. In 2021 33rd Euromicro Conference on Real-Time Systems. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik."},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"crossref","unstructured":"Reinhard Wilhelm Jakob Engblom Andreas Ermedahl Niklas Holsti Stephan Thesing David Whalley Guillem Bernat Christian Ferdinand Reinhold Heckmann Tulika Mitra Frank Mueller Isabelle Puaut Peter Puschner Jan Staschulat and Per Stenstr\u00f6m. 2008. The worst-case execution-time problem \u2013 overview of methods and survey of tools. ACM Transactions on Embedded Computing Systems 7 3 Article 36 (May 2008) 36:1\u201336:53\u00a0pages.","DOI":"10.1145\/1347375.1347389"},{"key":"e_1_3_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.23919\/ACC.2018.8430953"}],"event":{"name":"RTNS 2024: The 32nd International Conference on Real-Time Networks and Systems","acronym":"RTNS 2024","location":"Porto Portugal"},"container-title":["Proceedings of the 32nd International Conference on Real-Time Networks and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696355.3696357","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696355.3696357","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3696355.3696357","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T01:10:11Z","timestamp":1750295411000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3696355.3696357"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,6]]},"references-count":34,"alternative-id":["10.1145\/3696355.3696357","10.1145\/3696355"],"URL":"https:\/\/doi.org\/10.1145\/3696355.3696357","relation":{},"subject":[],"published":{"date-parts":[[2024,11,6]]},"assertion":[{"value":"2025-01-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}