{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:18:51Z","timestamp":1750220331904,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,12,2]],"date-time":"2021-12-02T00:00:00Z","timestamp":1638403200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100010686","name":"H2020 European Institute of Innovation and Technology","doi-asserted-by":"publisher","award":["779882 and 871259"],"award-info":[{"award-number":["779882 and 871259"]}],"id":[{"id":"10.13039\/100010686","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000921","name":"European Cooperation in Science and Technology","doi-asserted-by":"publisher","award":["CA19135"],"award-info":[{"award-number":["CA19135"]}],"id":[{"id":"10.13039\/501100000921","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,12,6]]},"DOI":"10.1145\/3464298.3493402","type":"proceedings-article","created":{"date-parts":[[2021,12,2]],"date-time":"2021-12-02T23:39:52Z","timestamp":1638488392000},"page":"298-309","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["YASMIN"],"prefix":"10.1145","author":[{"given":"Benjamin","family":"Rouxel","sequence":"first","affiliation":[{"name":"University of Amsterdam, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Altmeyer","sequence":"additional","affiliation":[{"name":"Augsburg University, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Clemens","family":"Grelck","sequence":"additional","affiliation":[{"name":"University of Amsterdam, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,12,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2018. Erika Enterprise http:\/\/erika.tuxfamily.org\/drupal.  2018. Erika Enterprise http:\/\/erika.tuxfamily.org\/drupal."},{"key":"e_1_3_2_1_2_1","unstructured":"2021. YASMIN: Yet Another Scheduler MIddleware for heterogeNeous COTS platforms. https:\/\/bitbucket.org\/uva-sne\/coordinationruntime  2021. YASMIN: Yet Another Scheduler MIddleware for heterogeNeous COTS platforms. https:\/\/bitbucket.org\/uva-sne\/coordinationruntime"},{"key":"e_1_3_2_1_3_1","volume-title":"Exsched: An External CPU Scheduler Framework for Real-Time Systems.","author":"Asberg Mikael","year":"2012","unstructured":"Mikael A Asberg , Thomas Nolte , Shinpei Kato , and Ragunathan Rajkumar . 2012 . Exsched: An External CPU Scheduler Framework for Real-Time Systems. Mikael AAsberg, Thomas Nolte, Shinpei Kato, and Ragunathan Rajkumar. 2012. Exsched: An External CPU Scheduler Framework for Real-Time Systems."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS49844.2020.00012"},{"key":"e_1_3_2_1_5_1","volume-title":"Workshop on Real-Time Scheduling in the Linux Kernel.","author":"Balsini Alessio","year":"2014","unstructured":"Alessio Balsini . 2014 . Adaptive Scheduling Parameters Manager for SCHED_DEADLINE . In Workshop on Real-Time Scheduling in the Linux Kernel. Alessio Balsini. 2014. Adaptive Scheduling Parameters Manager for SCHED_DEADLINE. In Workshop on Real-Time Scheduling in the Linux Kernel."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2003.1213237"},{"key":"e_1_3_2_1_7_1","volume-title":"Real-Time Systems Symposium (RTSS).","author":"Calandrino John M","year":"2006","unstructured":"John M Calandrino , Hennadiy Leontyev , Aaron Block , UmaMaheswari C Devi , and James H Anderson . 2006 . Litmusrt: A testbed for empirically comparing real-time multiprocessor schedulers . In Real-Time Systems Symposium (RTSS). John M Calandrino, Hennadiy Leontyev, Aaron Block, UmaMaheswari C Devi, and James H Anderson. 2006. Litmusrt: A testbed for empirically comparing real-time multiprocessor schedulers. In Real-Time Systems Symposium (RTSS)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106426.3106518"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2016.26"},{"key":"e_1_3_2_1_10_1","volume-title":"Demystifying the Real-Time Linux Scheduling Latency. In 32nd Euromicro Conference on Real-Time Systems (ECRTS","author":"de Oliveira Daniel Bristot","year":"2020","unstructured":"Daniel Bristot de Oliveira , Daniel Casini , R\u00f4mulo Silva de Oliveira , and Tommaso Cucinotta . 2020 . Demystifying the Real-Time Linux Scheduling Latency. In 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020). Schloss Dagstuhl-Leibniz-Zentrum f\u00fcr Informatik. Daniel Bristot de Oliveira, Daniel Casini, R\u00f4mulo Silva de Oliveira, and Tommaso Cucinotta. 2020. Demystifying the Real-Time Linux Scheduling Latency. In 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020). Schloss Dagstuhl-Leibniz-Zentrum f\u00fcr Informatik."},{"volume-title":"Building the Information Society","author":"Ferdinand Christian","key":"e_1_3_2_1_11_1","unstructured":"Christian Ferdinand and Reinhold Heckmann . 2004. aiT: Worst-case execution time prediction by static program analysis . In Building the Information Society . Springer . Christian Ferdinand and Reinhold Heckmann. 2004. aiT: Worst-case execution time prediction by static program analysis. In Building the Information Society. Springer."},{"key":"e_1_3_2_1_12_1","volume-title":"Configurable Scheduling. In Real-Time and Embedded Technology and Applications Symposium (RTAS).","author":"Gadepalli Phani Kishore","year":"2020","unstructured":"Phani Kishore Gadepalli , Runyu Pan , and Gabriel Parmer . 2020 . Slite: OS Support for Near Zero-Cost , Configurable Scheduling. In Real-Time and Embedded Technology and Applications Symposium (RTAS). Phani Kishore Gadepalli, Runyu Pan, and Gabriel Parmer. 2020. Slite: OS Support for Near Zero-Cost, Configurable Scheduling. In Real-Time and Embedded Technology and Applications Symposium (RTAS)."},{"key":"e_1_3_2_1_13_1","volume-title":"Baker","author":"Ghazalie Teguh M","year":"1995","unstructured":"Teguh M Ghazalie and Theodore P . Baker . 1995 . Aperiodic servers in a deadline scheduling environment. Real-Time Systems ( 1995). Teguh M Ghazalie and Theodore P. Baker. 1995. Aperiodic servers in a deadline scheduling environment. Real-Time Systems (1995)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/RSP.2014.6966685"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3356401.3356420"},{"key":"e_1_3_2_1_16_1","volume-title":"Rodolfo Pellizzoni, and Sebastian Fischmeister.","author":"Gracioli Giovani","year":"2013","unstructured":"Giovani Gracioli , Ant\u00f4nio Augusto Fr\u00f6hlich , Rodolfo Pellizzoni, and Sebastian Fischmeister. 2013 . Implementation and evaluation of global and partitioned scheduling in a real-time OS. Real-Time Systems ( 2013). Giovani Gracioli, Ant\u00f4nio Augusto Fr\u00f6hlich, Rodolfo Pellizzoni, and Sebastian Fischmeister. 2013. Implementation and evaluation of global and partitioned scheduling in a real-time OS. Real-Time Systems (2013)."},{"key":"e_1_3_2_1_17_1","volume-title":"31st Euromicro Conference on Real-Time Systems (ECRTS","author":"Gracioli Giovani","year":"2019","unstructured":"Giovani Gracioli , Rohan Tabish , Renato Mancuso , Reza Mirosanlou , Rodolfo Pellizzoni , and Marco Caccamo . 2019 . Designing mixed criticality applications on modern heterogeneous mpsoc platforms . In 31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik. Giovani Gracioli, Rohan Tabish, Renato Mancuso, Reza Mirosanlou, Rodolfo Pellizzoni, and Marco Caccamo. 2019. Designing mixed criticality applications on modern heterogeneous mpsoc platforms. In 31st Euromicro Conference on Real-Time Systems (ECRTS 2019). Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik."},{"key":"e_1_3_2_1_18_1","volume-title":"Generating Utilization Vectors for the Systematic Evaluation of Schedulability Tests. In 2020 IEEE Real-Time Systems Symposium (proceedings). York.","author":"Griffin David Jack","year":"2020","unstructured":"David Jack Griffin , Iain John Bate , and Robert Ian Davis . 2020 . Generating Utilization Vectors for the Systematic Evaluation of Schedulability Tests. In 2020 IEEE Real-Time Systems Symposium (proceedings). York. David Jack Griffin, Iain John Bate, and Robert Ian Davis. 2020. Generating Utilization Vectors for the Systematic Evaluation of Schedulability Tests. In 2020 IEEE Real-Time Systems Symposium (proceedings). York."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAW.2017.45"},{"volume-title":"User ManualReal-Time Systems Symposium. https:\/\/magazine.odroid.com\/odroid-xu4\/","year":"2017","key":"e_1_3_2_1_20_1","unstructured":"HardKernel. 2017 . Odroid-XU4 , User ManualReal-Time Systems Symposium. https:\/\/magazine.odroid.com\/odroid-xu4\/ HardKernel. 2017. Odroid-XU4, User ManualReal-Time Systems Symposium. https:\/\/magazine.odroid.com\/odroid-xu4\/"},{"key":"e_1_3_2_1_21_1","volume-title":"The Heptane Static Worst-Case Execution Time Estimation Tool. In Workshop on Worst-Case Execution Time Analysis (WCET).","author":"Hardy Damien","year":"2017","unstructured":"Damien Hardy , Benjamin Rouxel , and Isabelle Puaut . 2017 . The Heptane Static Worst-Case Execution Time Estimation Tool. In Workshop on Worst-Case Execution Time Analysis (WCET). Damien Hardy, Benjamin Rouxel, and Isabelle Puaut. 2017. The Heptane Static Worst-Case Execution Time Estimation Tool. In Workshop on Worst-Case Execution Time Analysis (WCET)."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2020.3023169"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.1987.5009446"},{"key":"e_1_3_2_1_24_1","volume-title":"Bao: A Lightweight Static Partitioning Hypervisor for Modern Multi-Core Embedded Systems. In Workshop on Next Generation Real-Time Embedded Systems (NG-RES).","author":"Martins Jos\u00e9","year":"2020","unstructured":"Jos\u00e9 Martins , Adriano Tavares , Marco Solieri , Marko Bertogna , and Sandro Pinto . 2020 . Bao: A Lightweight Static Partitioning Hypervisor for Modern Multi-Core Embedded Systems. In Workshop on Next Generation Real-Time Embedded Systems (NG-RES). Jos\u00e9 Martins, Adriano Tavares, Marco Solieri, Marko Bertogna, and Sandro Pinto. 2020. Bao: A Lightweight Static Partitioning Hypervisor for Modern Multi-Core Embedded Systems. In Workshop on Next Generation Real-Time Embedded Systems (NG-RES)."},{"key":"e_1_3_2_1_25_1","volume-title":"Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems (TOCS)","author":"Mellor-Crummey John M","year":"1991","unstructured":"John M Mellor-Crummey and Michael L Scott . 1991. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems (TOCS) ( 1991 ). John M Mellor-Crummey and Michael L Scott. 1991. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Transactions on Computer Systems (TOCS) (1991)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2013.6531100"},{"key":"e_1_3_2_1_27_1","unstructured":"Nvidia. [n.d.]. Jetson TX2 presentation. https:\/\/developer.nvidia.com\/embedded\/jetson-tx2  Nvidia. [n.d.]. Jetson TX2 presentation. https:\/\/developer.nvidia.com\/embedded\/jetson-tx2"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS.2008.13"},{"volume-title":"Synchronization in real-time systems: a priority inheritance approach","author":"Rajkumar Ragunathan","key":"e_1_3_2_1_29_1","unstructured":"Ragunathan Rajkumar . 2012. Synchronization in real-time systems: a priority inheritance approach . Vol. 151 . Springer Science & Business Media . Ragunathan Rajkumar. 2012. Synchronization in real-time systems: a priority inheritance approach. Vol. 151. Springer Science & Business Media."},{"key":"e_1_3_2_1_30_1","volume-title":"Time-and Security-Aware Multi-core Coordination. In International Conference on Coordination Languages and Models. Springer.","author":"Roeder Julius","year":"2020","unstructured":"Julius Roeder , Benjamin Rouxel , Sebastian Altmeyer , and Clemens Grelck . 2020 . Towards Energy- , Time-and Security-Aware Multi-core Coordination. In International Conference on Coordination Languages and Models. Springer. Julius Roeder, Benjamin Rouxel, Sebastian Altmeyer, and Clemens Grelck. 2020. Towards Energy-, Time-and Security-Aware Multi-core Coordination. In International Conference on Coordination Languages and Models. Springer."},{"key":"e_1_3_2_1_31_1","volume-title":"Scheduling DAGs of Multi-version Multi-phase Tasks on Heterogeneous Real-time Systems. In 14th IEEE International Symposium on Embedded Multicore\/Many-core Systems-on-Chip (MCSoC","author":"Roeder Julius","year":"2021","unstructured":"Julius Roeder , Benjamin Rouxel , and Clemens Grelck . 2021 . Scheduling DAGs of Multi-version Multi-phase Tasks on Heterogeneous Real-time Systems. In 14th IEEE International Symposium on Embedded Multicore\/Many-core Systems-on-Chip (MCSoC 2021), Singapore. IEEE. Julius Roeder, Benjamin Rouxel, and Clemens Grelck. 2021. Scheduling DAGs of Multi-version Multi-phase Tasks on Heterogeneous Real-time Systems. In 14th IEEE International Symposium on Embedded Multicore\/Many-core Systems-on-Chip (MCSoC 2021), Singapore. IEEE."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3425898.3426954"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2014.6910559"},{"key":"e_1_3_2_1_34_1","volume-title":"An Architecture for Declarative Real-Time Scheduling on Linux. In International Symposium on Real-Time Distributed Computing (ISORC).","author":"Serra Gabriele","year":"2020","unstructured":"Gabriele Serra , Gabriele Ara , Pietro Fara , and Tommaso Cucinotta . 2020 . An Architecture for Declarative Real-Time Scheduling on Linux. In International Symposium on Real-Time Distributed Computing (ISORC). Gabriele Serra, Gabriele Ara, Pietro Fara, and Tommaso Cucinotta. 2020. An Architecture for Declarative Real-Time Scheduling on Linux. In International Symposium on Real-Time Distributed Computing (ISORC)."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICACCI.2014.6968278"},{"key":"e_1_3_2_1_36_1","unstructured":"Gimpel Software. [n.d.]. PC-Lint Plus. https:\/\/www.gimpel.com\/pclp.html  Gimpel Software. [n.d.]. PC-Lint Plus. https:\/\/www.gimpel.com\/pclp.html"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"crossref","unstructured":"Z. Tian W. Shi Y. Wang C. Zhu X. Du S. Su Y. Sun and N. Guizani. 2019. Real-Time Lateral Movement Detection Based on Evidence Reasoning Network for Edge Computing Environment. IEEE Transactions on Industrial Informatics (2019).  Z. Tian W. Shi Y. Wang C. Zhu X. Du S. Su Y. Sun and N. Guizani. 2019. Real-Time Lateral Movement Detection Based on Evidence Reasoning Network for Edge Computing Environment. IEEE Transactions on Industrial Informatics (2019).","DOI":"10.1109\/TII.2019.2907754"},{"key":"e_1_3_2_1_38_1","unstructured":"Toradex. [n.d.]. Apalis TK1 presentation. https:\/\/www.toradex.com\/computer-on-modules\/apalis-arm-family\/nvidia-tegra-k1  Toradex. [n.d.]. Apalis TK1 presentation. https:\/\/www.toradex.com\/computer-on-modules\/apalis-arm-family\/nvidia-tegra-k1"},{"key":"e_1_3_2_1_39_1","volume-title":"Margaretha Mazura, Mark Harrison, Markus Eisenhauer, et al.","author":"Vermesan Ovidiu","year":"2011","unstructured":"Ovidiu Vermesan , Peter Friess , Patrick Guillemin , Sergio Gusmeroli , Harald Sundmaeker , Alessandro Bassi , Ignacio Soler Jubert , Margaretha Mazura, Mark Harrison, Markus Eisenhauer, et al. 2011 . Internet of Things Strategic Research Roadmap. Internet of Things - Global Technological and Societal Trends ( 2011). Ovidiu Vermesan, Peter Friess, Patrick Guillemin, Sergio Gusmeroli, Harald Sundmaeker, Alessandro Bassi, Ignacio Soler Jubert, Margaretha Mazura, Mark Harrison, Markus Eisenhauer, et al. 2011. Internet of Things Strategic Research Roadmap. Internet of Things - Global Technological and Societal Trends (2011)."},{"key":"e_1_3_2_1_40_1","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 etal 2008. The worst-case execution-time problem---overview of methods and survey of tools. ACM Transactions on Embedded Computing Systems (TECS) (2008).  Reinhard Wilhelm Jakob Engblom Andreas Ermedahl Niklas Holsti Stephan Thesing David Whalley Guillem Bernat Christian Ferdinand Reinhold Heckmann Tulika Mitra et al. 2008. The worst-case execution-time problem---overview of methods and survey of tools. ACM Transactions on Embedded Computing Systems (TECS) (2008).","DOI":"10.1145\/1347375.1347389"}],"event":{"name":"Middleware '21: 22nd International Middleware Conference","sponsor":["ACM Association for Computing Machinery","USENIX Assoc USENIX Assoc","IFIP"],"location":"Qu\u00e9bec city Canada","acronym":"Middleware '21"},"container-title":["Proceedings of the 22nd International Middleware Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3464298.3493402","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3464298.3493402","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:12:16Z","timestamp":1750191136000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3464298.3493402"}},"subtitle":["a real-time middleware for COTS heterogeneous platforms"],"short-title":[],"issued":{"date-parts":[[2021,12,2]]},"references-count":40,"alternative-id":["10.1145\/3464298.3493402","10.1145\/3464298"],"URL":"https:\/\/doi.org\/10.1145\/3464298.3493402","relation":{},"subject":[],"published":{"date-parts":[[2021,12,2]]},"assertion":[{"value":"2021-12-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}