KESO - Eine Java-Laufzeitumgebung für tief eingebettete Systeme KESO ist ein Java Laufzeitumgebung für tief eingebettete Systeme und
Mikrokontroller-Netzwerke. Es baut auf einem OSEK/VDX
Betriebssystem auf.
KESO bietet ein Prozesskonzept zur Isolation mehrerer Anwendungen.
Die
Einheit zur Isolation wird in KESO als Domain bezeichnet und erlaubt
die sichere
Koexistenz von mehreren Anwendungen auf einem Mikrokontroller. Zur
Kommunikation zwischen Domains bietet die Laufzeitumgebung
sowohl einen
RPC ähnlichen Mechanimus als auch die Möglichkeit zur
gemeinsamen Nutzung
von Speicherbereichen. | Projektleitung: Dr.-Ing. Isabella Stilkerich
Beteiligte: Stilkerich, Michael, Wawersich, Christian, Dr.-Ing. Christoph Erhardt, Prof. Dr.-Ing. Peter Ulbrich
Stichwörter: Java, OSEK/VDX, AUTOSAR, embedded
Beginn: 11.7.2005
Kontakt: Stilkerich, Isabella E-Mail: isabella.stilkerich@cs.fau.de
| Publikationen |
---|
Stilkerich, Isabella ; Stilkerich, Michael ; Wawersich, Christian ; Schröder-Preikschat, Wolfgang: KESO: An Open-Source Multi-JVM for Deeply Embedded Systems. In: Kalibera, Tomas ; Vitek, Jan (Veranst.) : Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems (The 8th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2010) Prague, Czech Republic 19.8.-21.8.2010). New York, NY, USA : ACM, 2010, S. 109-119 -- Best Papers at JTRES. - ISBN 978-1-4503-0122-0 [doi>10.1145/1850771.1850788] | Stilkerich, Michael ; Schedel, Jens ; Ulbrich, Peter ; Schröder-Preikschat, Wolfgang ; Lohmann, Daniel: Escaping the Bonds of the Legacy: Step-Wise Migration to a Type-Safe Language in Safety-Critical Embedded Systems. In: Karsai, Gabor ; Polze, Andreas ; Kim, Doo-Hyun ; Steiner, Wilfried (Hrsg.) : Proceedings of the 14th IEEE International Symposium on Object/Component/Service-oriented Real-time Distributed Computing (ISORC '11) (IEEE International Symposium on Object/Component/Service-oriented Real-time Distributed Computing Newport Beach, CA, USA March 2011). Los Alamitos, California : IEEE Computer Society, 2011, S. 163-170. - ISBN 978-0-7695-4368-0 [doi>10.1109/ISORC.2011.29] | Stilkerich, Isabella ; Stilkerich, Michael ; Kapitza, Rüdiger ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang: Automated Application of Fault Tolerance Mechanisms in a Component-Based System. In: Wellings, Andy ; Ravn, Anders P. (Hrsg.) : Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems (The 9th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2011) York, UK 26.9.-28.9.2011). New York, NY, USA : ACM, 2011, S. 87-95. - ISBN 978-1-4503-0731-4 [doi>10.1145/2043910.2043925] | Erhardt, Christoph ; Stilkerich, Michael ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang: Exploiting Static Application Knowledge in a Java Compiler for Embedded Systems: A Case Study. In: Wellings, Andy ; Ravn, Anders P. (Hrsg.) : Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems (The 9th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2011) York, UK 26.9.-28.9.2011). New York, NY, USA : ACM, 2011, S. 96-105 -- Best Papers at JTRES. - ISBN 978-1-4503-0731-4 [doi>10.1145/2043910.2043927] | Stilkerich, Michael ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang: Memory Protection at Option. In: ACM (Hrsg.) : Proceedings of the 1st Workshop on Critical Automotive applications: Robustness & Safety (Eighth European Dependable Computing Conference Valencia, Spain 26.04.2010). New York : ACM, 2010, S. 17-20. - ISBN 978-1-60558-915-2 [doi>10.1145/1772643.1772649] | Stilkerich, Michael ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang: Gradual Software-Based Memory Protection. In: ACM (Hrsg.) : Proceedings of the Workshop on Isolation and Integration for Dependable Systems (IIDS '10) (EuroSys 2010 Paris 13.04.2010). New York : ACM, 2010, S. -. - ISBN 978-1-4503-0120-6 | Wawersich, Christian ; Stilkerich, Michael ; Schröder-Preikschat, Wolfgang: An OSEK/VDX-based Multi-JVM for Automotive Appliances. In: Springer Boston (Hrsg.) : Embedded System Design: Topics, Techniques and Trends (International Embedded Systems Symposium 2007 Irvine, CA , USA 29.05.2007). Boston : Springer Boston, 2007, S. 85-96. (IFIP International Federation for Information Processing) - ISBN 978-0-387-72257-3 [doi>10.1007/978-0-387-72258-0_8] | Wawersich, Christian ; Stilkerich, Michael ; Ellner, Ralf ; Schröder-Preikschat, Wolfgang: A Distributed Middleware for Automotive Applications. In: Di Natale, Marco ; Almeida, Luis (Hrsg.) : Proceedings of the 1st Workshop on Models and Analysis for Automotive Systems (1st Workshop on Models and Analysis for Automotive Systems Rio de Janeiro 05.12.2006). Bd. 1, 1. Aufl. 2006, S. 25-28. | Stilkerich, Michael ; Wawersich, Christian ; Schröder-Preikschat, Wolfgang ; Gal, Andreas ; Franz, Michael: An OSEK/VDX API for Java. In: ACM (Hrsg.) : Proceedings of the 3rd Workshop on Programming Languages and Operating Systems (ASPLOS XII San Jose 22.10.2006). New York : ACM, 2006, S. 13-17. - ISBN 1-59593-577-0 [doi>10.1145/1215995.1215999] | Wawersich, Christian: Software-basierter Speicherschutz durch spezialisierte Java-VMs auf Microcontrollersystemen. Erlangen : Friedrich-Alexander Universität Erlangen-Nürnberg. 2005. - Interner Bericht | Stilkerich, Michael ; Stilkerich, Isabella ; Wawersich, Christian ; Schröder-Preikschat, Wolfgang: Tailor-made JVMs for statically configured embedded systems. In: Concurrency and Computation: Practice and Experience 24 (2012), Nr. 8, S. 789-812 [doi>10.1002/cpe.1755] | Stilkerich, Isabella ; Lang, Clemens ; Erhardt, Christoph ; Stilkerich, Michael: A Practical Getaway: Applications of Escape Analysis in Embedded Real-Time Systems. In: ACM (Hrsg.) : Proceedings of the 16th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded Systems (The 16th Conference on Languages, Compilers and Tools for Embedded Systems (LCTES 2015) Portland, Oregon, USA June 2015). 2015, S. Article No. 4 (Best Papers at LCTES). - ISBN 978-1-4503-3257-6 | Stilkerich, Isabella ; Strotz, Michael ; Erhardt, Christoph ; Stilkerich, Michael: RT-LAGC: Fragmentation-Tolerant Real-Time Memory Management Revisited. In: ACM (Hrsg.) : Proceedings of the 12th International Workshop on Java Technologies for Real-Time and Embedded Systems (The 12th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2014) Niagara Falls, NY, USA October, 2014). 2014, S. 87-96. | Stilkerich, Isabella ; Taffner, Philip ; Erhardt, Christoph ; Dietrich, Christian ; Wawersich, Christian ; Stilkerich, Michael: Team Up: Cooperative Memory Management in Embedded Systems. In: ACM (Hrsg.) : Proceedings of the 2014 Conference on Compilers, Architectures and Synthesis for Embedded Systems - CASES'14 (2014 Conference on Compilers, Architectures and Synthesis for Embedded Systems - CASES'14 New Delhi, India October, 2014). 2014, S. Article No. 10. [doi>10.1145/2656106.2656129] | Erhardt, Christoph ; Kuhnle, Simon ; Stilkerich, Isabella ; Schröder-Preikschat, Wolfgang: The final Frontier: Coping With Immutable Data in a JVM for Embedded Real-Time Systems. In: ACM (Hrsg.) : Proceedings of the 12th International Workshop on Java Technologies for Real-Time and Embedded Systems (The 12th International Workshop on Java Technologies for Real-time and Embedded Systems (JTRES 2014) Niagara Falls, NY, USA October, 2014). 2014, S. 97-106 Best Papers at JTRES. |
Institution: Lehrstuhl für Informatik 4 (Systemsoftware)
|
|