Abstract
To enable Java on resource constraint embedded devices, the whole
system should be implemented in a single programming language
to avoid overheads on language boundaries. However, most of
the functionality that is dedicated to the operating system layer
is usually written in C. In this paper we present the design and
implementation of a network stack written entirely in Java. This
implementation serves as an example how to implement system
functions in a safe language and gives evidence that Java can
be used for operating system related functionality. The described
TCP/IP stack ejIP has already been successfully used in industrial
projects on pure Java embedded systems.
Original language | English |
---|---|
Title of host publication | Proceedings of the 9th International Conference on the Principles and Practice of Programming in Java (PPPJ 2011) |
Publisher | ACM |
Publication date | 2011 |
Pages | 63-69 |
ISBN (Print) | 978-1-4503-0935-6 |
DOIs | |
Publication status | Published - 2011 |
Event | 9th International Conference on the Principles and Practice of Programming in Java - Kongens Lyngby, Denmark Duration: 24 Aug 2011 → 26 Aug 2011 Conference number: 9 http://pppj2011.imm.dtu.dk/ |
Conference
Conference | 9th International Conference on the Principles and Practice of Programming in Java |
---|---|
Number | 9 |
Country/Territory | Denmark |
City | Kongens Lyngby |
Period | 24/08/2011 → 26/08/2011 |
Internet address |
Bibliographical note
© ACM, 2011. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in PPPJ 2011.Keywords
- Embedded Java
- Real-Time Java
- Java