• Skip navigation
  • Skip to navigation
  • Skip to the bottom
Simulate organization breadcrumb open Simulate organization breadcrumb close
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
  • FAUTo the central FAU website
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Suche öffnen
  • Deutsch
  • Campo
  • StudOn
  • FAUdir
  • Jobs
  • Map
  • Help
  1. Friedrich-Alexander-Universität
  2. Technische Fakultät
  3. Department Informatik
Friedrich-Alexander-Universität Lehrstuhl für Informatik 4 (Systemsoftware)
Navigation Navigation close
  • Chair
    • Team
    • News
    • Contact and directions
    • Mission Statement
    Portal Chair
  • Research
    • Research Fields
      • Confidential Computing
      • Distributed Systems
      • Embedded Systems Software
      • Operating Systems
    • Research Projects
      • AIMBOS
      • BALu
      • BFT2Chain
      • DOSS
      • Mirador
      • NEON
      • PAVE
      • ResPECT
      • Watwa
    • Project Initiatives
      • maRE
    • Seminar
      • Systemsoftware
    Portal Research
  • Publications
  • Teaching
    • List of German Lectures
    Portal Teaching
  • Theses
  1. Home
  2. Research
  3. AORTA

AORTA

In page navigation: Research
  • Research Fields
  • AIMBOS
  • BALu
  • BFT2Chain
  • DOSS
  • Mirador
  • NEON
  • NEON Note
  • NVRAM-ified Unixoid
  • PAVE
  • PAVE Note
  • REDOS Note
  • REFIT
  • ResPECT
  • Watwa
  • Archive

AORTA

Aspect-Oriented Real-Time Architecture (Phase 1)

(Third Party Funds Single)


Project leader: Wolfgang Schröder-Preikschat
Project members: Peter Ulbrich, Tobias Klaus, Florian Peter Franzmann
Start date: 1. August 2011
End date: 30. August 2014
Extension Date: 31. August 2016
Acronym: AORTA
Funding source: DFG-Einzelförderung / Sachbeihilfe (EIN-SBH)
URL: https://www4.cs.fau.de/Research/AORTA/

Abstract:

A cdentral role bei der Entwicklung von Echtzeitsystemen spielt die verwendete Echtzeitsystemarchitektur, in der sie nämlich Mechanismen widerspiegelt, um kausale und temporale Abhängigkeiten zwischen verschiedenen, gleichzeitigen Aufgaben eines Echtzeitsystems zu implementieren. Zwei gegensätzliche Pole solcher Architekturen stellen zeit- und ereignisgesteuerte Systeme dar. In ersteren werden Abhängigkeiten bevorzugt auf temporale Mechanismen abgebildet: Aufgabenfragmente werden zeitlich so angeordnet, dass beispielsweise gegenseitiger Ausschluss oder Produzenten-Konsumenten-Abhängigkeiten eingehalten werden. In letzteren werden solche Abhängigkeiten 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über hinaus die Implementierung weiterer wichtiger nicht-funktionaler Eigenschaften von Echtzeitsystemen, etwa Redundanz oder Speicherverbrauch. Basierend auf einer geeigneten Repräsentation der kausalen und temporalen Abhängigkeiten 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.

Publications:

  • Franzmann FP., Klaus T., Ulbrich P., Deinhardt P., Steffes B., Scheler F., Schröder-Preikschat W.:
    From Intent to Effect: Tool-based Generation of Time-Triggered Real-Time Systems on Multi-Core Processors
    19th IEEE Symposium on Real-Time Computing (York, UK, 17. May 2016 - 20. May 2016)
    In: Proceedings of the 19th IEEE Symposium on Real-Time Computing (ISORC 2016) 2016
    DOI: 10.1109/ISORC.2016.27
  • Klaus T., Franzmann FP., Engelhard T., Scheler F., Schröder-Preikschat W.:
    Usable RTOS-APIs?
    10th Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '14) (Madrid)
    In: Proceedings of the 10th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications, Kaiserslautern, DE: 2014
    URL: https://www4.cs.fau.de/Publications/2014/klaus_14_ospert.pdf
  • Ulbrich P., Franzmann FP., Scheler F., Schröder-Preikschat W.:
    Design by Uncertainty: Towards the Use of Measurement Uncertainty in Real-Time Systems
    7th Symposium on Industrial Embedded Systems (SIES '12) (Karlsruhe, Germany, 20. June 2012 - 22. June 2012)
    In: Proceedings of the 7th IEEE International Symposium on Industrial Embedded Systems, Los Alamitos: 2012
    DOI: 10.1109/SIES.2012.6356595
    URL: http://www4.cs.fau.de/Publications/2012/ulbrich_12_sies.pdf
  • Stilkerich I., Lang C., Erhardt C., Stilkerich M.:
    A Practical Getaway: Applications of Escape Analysis in Embedded Real-Time Systems
    The 16th Conference on Languages, Compilers and Tools for Embedded Systems (LCTES 2015) (Portland, Oregon, USA)
    In: Proceedings of the 16th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems 2015
  • Stilkerich I., Strotz M., Erhardt C., Stilkerich M.:
    RT-LAGC: Fragmentation-Tolerant Real-Time Memory Management Revisited
    The 12th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2014) (Niagara Falls, NY, USA)
    In: Proceedings of the 12th International Workshop on Java Technologies for Real-Time and Embedded Systems 2014
    DOI: 10.1145/2661020.2661031
    URL: https://www4.cs.fau.de/Publications/2014/stilkerich_14_jtres.pdf
Friedrich-Alexander-Universität
Erlangen-Nürnberg

Schlossplatz 4
91054 Erlangen
  • Impressum
  • Datenschutz
  • Barrierefreiheit
  • Facebook
  • RSS Feed
  • Xing
Up