Focal point of own research activities is in the general area of system architecture, especially
- operating systems und real-time systems,
- as well as embedded, parallel, and distributed systems.
- program families, software product lines, and variability management.
Cross-cutting object in that research context is adaptability of system software "bottom-up" to application programms and "top-down" to the hardware:
- inter-operability, portability, and specialization (i.e., extension, replacement, shrinking)
- coordination of cooperation and competition of concurrent processes
These works are supported by the following ongoing and third-party-funded projects (alph. sorted according to project acronym):
- Aspect-oriented real-time architecture, AORTA
- Adaptive responsive embedded systems, ARES
- Adaptive run-time environment for resource-scarce sensor systems, ARTE
- Software-controlled consistency and coherence for many-core processor architectures, COKE
- Invasive run-time support system, iRTSS
- Latency awareness in operating systems for massively-parallel processors, LAOS
- Latency- and Resilience-Aware Networking, LARN
- Power-aware critical sections, PAX
- System software infrastructure of heterogeneous image systems, RAMP (resource-aware multi-processing)