Michael Stilkerich
University of Erlangen-Nuremberg
13 Papers
97 Citations
Michael Stilkerich is an academic researcher from University of Erlangen-Nuremberg. The author has contributed to research in topics: Java & Compiler. The author has an hindex of 6, co-authored 13 publications.
Chat about Author
Papers
The Perfect Getaway: Using Escape Analysis in Embedded Real-Time Systems
TL;DR: Specific applications of EA for embedded programs that go beyond the widely known stack-allocation and synchronization optimizations such as extended remote-procedure-call support for software-isolated applications, automated inference of immutable data, or improved upper space and time bounds for worst-case estimations are presented.
34
KESO: an open-source multi-JVM for deeply embedded systems
Isabella Thomm,Michael Stilkerich,Christian Wawersich,Wolfgang Schröder-Preikschat +3 more
- 19 Aug 2010
TL;DR: KESO provides a sensible selection of Java features useful to the majority of embedded applications and safe and convenient constructs for low-level programming in Java.
Exploiting static application knowledge in a Java compiler for embedded systems: a case study
Christoph Erhardt,Michael Stilkerich,Daniel Lohmann,Wolfgang Schröder-Preikschat +3 more
- 26 Sep 2011
TL;DR: The results show that incorporating the available a-priori knowledge in the compiler provides significant improvements to both footprint and runtime, and can additionally help the system integrator to identify consistency problems between the code and a higher-level system specification at an early development stage.
An OSEK/VDX-based Multi-JVM for Automotive Appliances
Christian Wawersich,Michael Stilkerich,Wolfgang Schröder-Preikschat +2 more
- 01 Jan 2007
TL;DR: The prototype system KESO, a Java-based solution for robust and safe embedded real-time systems that does not require any hardware protection mechanisms, and the first Multi-JVM for OSEK/VDX operating systems.
Automated application of fault tolerance mechanisms in a component-based system
Isabella Thomm,Michael Stilkerich,Rüdiger Kapitza,Daniel Lohmann,Wolfgang Schröder-Preikschat +4 more
- 26 Sep 2011
TL;DR: Accounting the diverse solution space, it is proposed to make software-based fault tolerance a matter of configuration that should be transparent to the applications and shows that in the context of KESO, a JVM for deeply embedded systems, this can be achieved by utilizing the Java type system and static code analysis.