{"id":2222,"date":"2022-02-09T19:25:55","date_gmt":"2022-02-09T18:25:55","guid":{"rendered":"https:\/\/i4wpdev.cs.fau.de\/?page_id=2222"},"modified":"2026-02-03T10:28:22","modified_gmt":"2026-02-03T09:28:22","slug":"qronos","status":"publish","type":"page","link":"https:\/\/i4wpdev.cs.fau.de\/en\/research\/qronos","title":{"rendered":"QRONOS"},"content":{"rendered":"<div class=\"cris-projects\"><h3>Quality-aware Co-Design of Responsive Real-Time Control Systems<\/h3><p class=\"project-type\">(Own Funds)<\/p><p class=\"project-details\"><br \/><strong>Project leader: <\/strong><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Peter Ulbrich<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/rheinfels\">Tim Rheinfels<\/a><\/span><br \/><strong>Project members: <\/strong><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/rheinfels\">Tim Rheinfels<\/a><\/span><br \/><strong>Start date: <\/strong>1. September 2015<br \/><strong>End date: <\/strong>30. September 2021<br \/><strong>Acronym: <\/strong>QRONOS<br \/><strong>URL: <\/strong><a href=\"https:\/\/www4.cs.fau.de\/Research\/qronOS\/\">https:\/\/www4.cs.fau.de\/Research\/qronOS\/<\/a><\/p><h4>Abstract: <\/h4><p class=\"project-description\"><p>A key design goal of safety-critical control systems is the verifiable compliance with a specific quality objective in the sense of the quality of control. Corresponding to these requirements, the underlying real- time operating system has to provide resources and a certain quality of service. However, the relationship between real-time performance and quality of control is nontrivial: First of all, execution load varies considerably with environmental situation and disturbance. Vice versa, the actual execution conditions also have a qualitative influence on the control performance. Typically, substantial overestimations, in particular of the worst-case execution times, have to be made to ensure compliance with the aspired quality of control. This ultimately leads to a significant over-dimension of resources, with the degree disproportionately increasing with the complexity and dynamics of the control system under consideration. Consequently, it is to be expected that pessimistic design patterns and analysis techniques commonly used to date will no longer be viable in the future. Examples of this are complex, adaptive and mixed-critical assistance and autopilot functions in vehicles, where universal guarantees for all driving and environmental conditions are neither useful nor realistic. The issues outlined above can only be solved by an interdisciplinary approach to real-time control systems. This research project emanates from existing knowledge about the design of real-time control systems with soft, firm and hard timing guarantees. The basic assumption is that the control application's performance requirement varies significantly between typical and maximum disturbance and leads to situation-dependent reserves, correspondingly. Consequently, the commonly used pessimistic design and analysis of real-time systems that disregards quality-of- control dynamics is scrutinized. The research objective is the avoidance of pessimism in the design of hard real-time systems for control applications with strict guarantees and thus the resolution of the trade-off between quality-of-control guarantees and good average performance. This proposal pursues a co-design of control application and real-time executive and consists of the following three key aspects: model-based quality-of-control assessment, adaptive and predictive scheduling of control activities, and a hybrid execution model to regain guarantees.<br \/><\/p><\/p><h3>External Partners: <\/h3><ul><li>Technische Universit\u00e4t Dortmund<\/li><\/ul><h4>Publications: <\/h4><ul class=\"cris-publications \" lang=\"en\"><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\">Dietrich C.<\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/waegemann\">W\u00e4gemann P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\">Lohmann D.<\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/119965604?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">SysWCET: Whole-System Response-Time Analysis for Fixed-Priority Real-Time Systems (Outstanding Paper)<\/a><\/strong><\/span><span aria-hidden=\"true\" tabindex=\"-1\" class=\"oa-icon\" title=\"Open-Access-Publikation\"><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">Real-Time and Embedded Technology and Applications Symposium<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Pittsburgh, PA, USA<\/span><\/span>, <span itemprop=\"startDate\" content=\"2017-04-17\">17. April 2017<\/span> - <span itemprop=\"endDate\" content=\"2017-04-21\">21. April 2017<\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"author\">Davis, Rob; Parmer, Gabriel (ed.): <\/span><span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 23rd Real-Time and Embedded Technology and Applications Symposium (RTAS '17)<\/span>, <span itemprop=\"publisher\" itemscope itemtype=\"http:\/\/schema.org\/Organization\"><span class=\"city\" itemprop=\"address\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"addressLocality\">Los Alamitos, CA<\/span><\/span>: <\/span> <span itemprop=\"datePublished\">2017<\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1109\/RTAS.2017.37' target='blank' itemprop=\"sameAs\">10.1109\/RTAS.2017.37<\/a><br \/>URL: <a href='https:\/\/www4.cs.fau.de\/Publications\/2017\/dietrich_17_rtas.pdf' target='blank' itemprop=\"url\">https:\/\/www4.cs.fau.de\/Publications\/2017\/dietrich_17_rtas.pdf<\/a><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/klaus\">Klaus T.<\/a><\/span>, <span class=\"author\" itemprop=\"author\">Franzmann FP.<\/span>, <span class=\"author\" itemprop=\"author\">Gaukler M.<\/span>, <span class=\"author\" itemprop=\"author\">Michalka A.<\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/108781684?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">Closing the loop: Towards control-aware design of adaptive real-time systems<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">2016 IEEE Real-Time Systems Symposium, RTSS 2016<\/span><span itemprop=\"startDate\" content=\"2016\"><\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1109\/RTSS.2016.042' target='blank' itemprop=\"sameAs\">10.1109\/RTSS.2016.042<\/a><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/schuster\">Schuster S.<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/waegemann\">W\u00e4gemann P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/schroeder-preikschat\">Schr\u00f6der-Preikschat W.<\/a><\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/200994296?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">Towards System-Wide Timing Analysis of Real-Time-Capable Operating Systems<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">30th Euromicro Conference on Real-Time Systems (ECRTS '18)<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Barcelona<\/span><\/span>, <span itemprop=\"startDate\" content=\"2018-07-03\">3. July 2018<\/span> - <span itemprop=\"endDate\" content=\"2018-07-06\">6. July 2018<\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"author\">Martina Maggio (ed.): <\/span><span itemprop=\"name\" style=\"font-weight:bold\">Work-In-Progress Proceedings of 30th Euromicro Conference on Real-Time Systems (ECRTS-WiP '18)<\/span> <span itemprop=\"datePublished\">2018<\/span><\/span><br \/>URL: <a href='https:\/\/www.ecrts.org\/fileadmin\/files_ecrts18\/ECRTS2018-WiP-proceedings.pdf' target='blank' itemprop=\"url\">https:\/\/www.ecrts.org\/fileadmin\/files_ecrts18\/ECRTS2018-WiP-proceedings.pdf<\/a><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\">Gaukler M.<\/span>, <span class=\"author\" itemprop=\"author\">Michalka A.<\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/klaus\">Klaus T.<\/a><\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/120836144?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">A New Perspective on Quality Evaluation for Control Systems with Stochastic Timing<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">HSCC '18: 21st International Conference on Hybrid Systems: Computation and Control (part of CPS Week)<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Porto, Portugal<\/span><\/span>, <span itemprop=\"startDate\" content=\"2018-04-11\">11. April 2018<\/span> - <span itemprop=\"endDate\" content=\"2018-04-13\">13. April 2018<\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 21st International Conference on Hybrid Systems: Computation and Control (HSCC '18)<\/span>, <span itemprop=\"publisher\" itemscope itemtype=\"http:\/\/schema.org\/Organization\"><span class=\"city\" itemprop=\"address\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"addressLocality\">New York, NY, USA<\/span><\/span>: <\/span> <span itemprop=\"datePublished\">2018<\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1145\/3178126.3178134' target='blank' itemprop=\"sameAs\">10.1145\/3178126.3178134<\/a><br \/>URL: <a href='https:\/\/dl.acm.org\/authorize?N667444' target='blank' itemprop=\"url\">https:\/\/dl.acm.org\/authorize?N667444<\/a><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\">Vaas S.<\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\">Reichenbach M.<\/span>, <span class=\"author\" itemprop=\"author\">Fey D.<\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/200993928?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">Application-Specific Tailoring of Multi-Core SoCs for Real-Time Systems with Diverse Predictability Demands<\/a><\/strong><\/span><br \/>In: <span itemscope itemtype=\"http:\/\/schema.org\/Periodical\" itemid=\"#periodical_200993928\"><span itemprop=\"name\"><strong>Journal of Signal Processing Systems<\/strong><\/span><\/span> (<span itemprop=\"datePublished\">2019<\/span>)<br><span itemscope itemtype=\"http:\/\/schema.org\/Periodical\" itemid=\"#periodical_200993928\"><span itemprop=\"issn\">ISSN: 1939-8018<\/span><\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1007\/s11265-018-1389-0' target='blank' itemprop=\"sameAs\">10.1007\/s11265-018-1389-0<\/a><\/li><\/ul><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":2103,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","_rrze_multilang_single_locale":"en_US","_rrze_multilang_single_source":"https:\/\/i4wp.cs.fau.de\/forschung\/echtzeitsysteme\/regelguetegewahrer-entwurf-von-bedarfsgesteuerten-echtzeitregelungssystemen\/","footnotes":""},"page_category":[],"class_list":["post-2222","page","type-page","status-publish","hentry","en-US"],"_links":{"self":[{"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/comments?post=2222"}],"version-history":[{"count":3,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2222\/revisions"}],"predecessor-version":[{"id":2383,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2222\/revisions\/2383"}],"up":[{"embeddable":true,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2103"}],"wp:attachment":[{"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/media?parent=2222"}],"wp:term":[{"taxonomy":"page_category","embeddable":true,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/page_category?post=2222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}