{"id":2201,"date":"2022-02-09T19:07:32","date_gmt":"2022-02-09T18:07:32","guid":{"rendered":"https:\/\/i4wpdev.cs.fau.de\/?page_id=2201"},"modified":"2026-02-03T10:07:49","modified_gmt":"2026-02-03T09:07:49","slug":"aorta","status":"publish","type":"page","link":"https:\/\/i4wpdev.cs.fau.de\/en\/research\/aorta","title":{"rendered":"AORTA"},"content":{"rendered":"<div class=\"cris-projects\"><h3>Aspect-Oriented Real-Time Architecture (Phase 1)<\/h3><p class=\"project-type\">(Third Party Funds Single)<\/p><p class=\"project-details\"><br \/><strong>Project leader: <\/strong><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/schroeder-preikschat\">Wolfgang Schr\u00f6der-Preikschat<\/a><\/span><br \/><strong>Project members: <\/strong><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Peter Ulbrich<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/klaus\">Tobias Klaus<\/a><\/span>, <span class=\"author\" itemprop=\"author\">Florian Peter Franzmann<\/span><br \/><strong>Start date: <\/strong>1. August 2011<br \/><strong>End date: <\/strong>30. August 2014<br \/><strong>Extension Date: <\/strong>31. August 2016<br \/><strong>Acronym: <\/strong>AORTA<br \/><strong>Funding source: <\/strong>DFG-Einzelf\u00f6rderung \/ Sachbeihilfe (EIN-SBH)<br \/><strong>URL: <\/strong><a href=\"https:\/\/www4.cs.fau.de\/Research\/AORTA\/\">https:\/\/www4.cs.fau.de\/Research\/AORTA\/<\/a><\/p><h4>Abstract: <\/h4><p class=\"project-description\"><p>A cdentral role bei der Entwicklung von Echtzeitsystemen spielt die verwendete Echtzeitsystemarchitektur, in der sie n\u00e4mlich Mechanismen widerspiegelt, um kausale und temporale Abh\u00e4ngigkeiten zwischen verschiedenen, gleichzeitigen Aufgaben eines Echtzeitsystems zu implementieren. Zwei gegens\u00e4tzliche Pole solcher Architekturen stellen zeit- und ereignisgesteuerte Systeme dar. In ersteren werden Abh\u00e4ngigkeiten bevorzugt auf temporale Mechanismen abgebildet: Aufgabenfragmente werden zeitlich so angeordnet, dass beispielsweise gegenseitiger Ausschluss oder Produzenten-Konsumenten-Abh\u00e4ngigkeiten eingehalten werden. In letzteren werden solche Abh\u00e4ngigkeiten mit Hilfe von Synchronisationskonstrukten wie Semaphore oder Schlossvariablen explizit koordiniert. Die Echtzeitsystemarchitektur beeinflusst also die Entwicklung eines Echtzeitsystems auf Ebene der Anwendung und kann dort als stark querschneidende, nicht-funktionale Eigenschaft aufgefasst werden. Diese Eigenschaft beeinflusst dar\u00fcber hinaus die Implementierung weiterer wichtiger nicht-funktionaler Eigenschaften von Echtzeitsystemen, etwa Redundanz oder Speicherverbrauch. Basierend auf einer geeigneten Repr\u00e4sentation der kausalen und temporalen Abh\u00e4ngigkeiten auf der Ebene der Anwendung sollen im Rahmen des beantragen Projekts Mechanismen entwickelt werden, um die Echtzeitsystemarchitektur und damit weitere nicht-funktionale Eigenschaften von Echtzeitsystemen gezielt zu beeinflussen.<\/p><\/p><h4>Publications: <\/h4><ul class=\"cris-publications \" lang=\"en\"><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\">Franzmann FP.<\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/klaus\">Klaus T.<\/a><\/span>, <span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\">Deinhardt P.<\/span>, <span class=\"author\" itemprop=\"author\">Steffes B.<\/span>, <span class=\"author\" itemprop=\"author\">Scheler F.<\/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\/121851664?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">From Intent to Effect: Tool-based Generation of Time-Triggered Real-Time Systems on Multi-Core Processors<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">19th IEEE Symposium on Real-Time Computing<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">York, UK<\/span><\/span>, <span itemprop=\"startDate\" content=\"2016-05-17\">17. May 2016<\/span> - <span itemprop=\"endDate\" content=\"2016-05-20\">20. May 2016<\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 19th IEEE Symposium on Real-Time Computing (ISORC 2016)<\/span> <span itemprop=\"datePublished\">2016<\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1109\/ISORC.2016.27' target='blank' itemprop=\"sameAs\">10.1109\/ISORC.2016.27<\/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\">Engelhard T.<\/span>, <span class=\"author\" itemprop=\"author\">Scheler F.<\/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\/123177604?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">Usable RTOS-APIs?<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">10th Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '14)<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Madrid<\/span><\/span><span itemprop=\"startDate\" content=\"2014\"><\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 10th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications<\/span>, <span itemprop=\"publisher\" itemscope itemtype=\"http:\/\/schema.org\/Organization\"><span class=\"city\" itemprop=\"address\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"addressLocality\">Kaiserslautern, DE<\/span><\/span>: <\/span> <span itemprop=\"datePublished\">2014<\/span><\/span><br \/>URL: <a href='https:\/\/www4.cs.fau.de\/Publications\/2014\/klaus_14_ospert.pdf' target='blank' itemprop=\"url\">https:\/\/www4.cs.fau.de\/Publications\/2014\/klaus_14_ospert.pdf<\/a><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\"><a href=\"\/person\/ulbrich\">Ulbrich P.<\/a><\/span>, <span class=\"author\" itemprop=\"author\">Franzmann FP.<\/span>, <span class=\"author\" itemprop=\"author\">Scheler F.<\/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\/118557604?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">Design by Uncertainty: Towards the Use of Measurement Uncertainty in Real-Time Systems<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">7th Symposium on Industrial Embedded Systems (SIES '12)<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Karlsruhe, Germany<\/span><\/span>, <span itemprop=\"startDate\" content=\"2012-06-20\">20. June 2012<\/span> - <span itemprop=\"endDate\" content=\"2012-06-22\">22. June 2012<\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 7th IEEE International Symposium on Industrial Embedded Systems<\/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<\/span><\/span>: <\/span> <span itemprop=\"datePublished\">2012<\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1109\/SIES.2012.6356595' target='blank' itemprop=\"sameAs\">10.1109\/SIES.2012.6356595<\/a><br \/>URL: <a href='http:\/\/www4.cs.fau.de\/Publications\/2012\/ulbrich_12_sies.pdf' target='blank' itemprop=\"url\">http:\/\/www4.cs.fau.de\/Publications\/2012\/ulbrich_12_sies.pdf<\/a><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\">Stilkerich I.<\/span>, <span class=\"author\" itemprop=\"author\">Lang C.<\/span>, <span class=\"author\" itemprop=\"author\">Erhardt C.<\/span>, <span class=\"author\" itemprop=\"author\">Stilkerich M.<\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/118783544?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">A Practical Getaway: Applications of Escape Analysis in Embedded Real-Time Systems<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">The 16th Conference on Languages, Compilers and Tools for Embedded Systems (LCTES 2015)<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Portland, Oregon, USA<\/span><\/span><span itemprop=\"startDate\" content=\"2015\"><\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 16th ACM SIGPLAN\/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems<\/span> <span itemprop=\"datePublished\">2015<\/span><\/span><\/li><li itemscope itemtype=\"http:\/\/schema.org\/ScholarlyArticle\"><span class=\"author\" itemprop=\"author\">Stilkerich I.<\/span>, <span class=\"author\" itemprop=\"author\">Strotz M.<\/span>, <span class=\"author\" itemprop=\"author\">Erhardt C.<\/span>, <span class=\"author\" itemprop=\"author\">Stilkerich M.<\/span>:<br \/><span class=\"title\" itemprop=\"name\"><strong><a href=\"https:\/\/cris.fau.de\/publications\/118741744?lang=en_GB\" title=\"Detailansicht in neuem Fenster &ouml;ffnen\">RT-LAGC: Fragmentation-Tolerant Real-Time Memory Management Revisited<\/a><\/strong><\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Event\" style=\"font-style:italic\"><span itemprop=\"name\">The 12th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2014)<\/span> (<span itemprop =\"location\" itemscope itemtype=\"http:\/\/schema.org\/PostalAddress\"><span itemprop=\"name\">Niagara Falls, NY, USA<\/span><\/span><span itemprop=\"startDate\" content=\"2014\"><\/span>)<\/span><br \/><span itemscope itemtype=\"http:\/\/schema.org\/Book\">In: <span itemprop=\"name\" style=\"font-weight:bold\">Proceedings of the 12th International Workshop on Java Technologies for Real-Time and Embedded Systems<\/span> <span itemprop=\"datePublished\">2014<\/span><\/span><br \/>DOI: <a href='https:\/\/doi.org\/10.1145\/2661020.2661031' target='blank' itemprop=\"sameAs\">10.1145\/2661020.2661031<\/a><br \/>URL: <a href='https:\/\/www4.cs.fau.de\/Publications\/2014\/stilkerich_14_jtres.pdf' target='blank' itemprop=\"url\">https:\/\/www4.cs.fau.de\/Publications\/2014\/stilkerich_14_jtres.pdf<\/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\/aspektorientierte-echtzeitsystemarchitekturen-phase-1\/","footnotes":""},"page_category":[],"class_list":["post-2201","page","type-page","status-publish","hentry","en-US"],"_links":{"self":[{"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2201","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=2201"}],"version-history":[{"count":3,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2201\/revisions"}],"predecessor-version":[{"id":2367,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/pages\/2201\/revisions\/2367"}],"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=2201"}],"wp:term":[{"taxonomy":"page_category","embeddable":true,"href":"https:\/\/i4wpdev.cs.fau.de\/wp-json\/wp\/v2\/page_category?post=2201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}