ejIP: A TCP/IP Stack for Embedded Java
Publication: Research - peer-review › Article in proceedings – Annual report year: 2011
Standard
ejIP: A TCP/IP Stack for Embedded Java. / Schoeberl, Martin.
In: Proceedings of the 9th International Conference on the Principles and Practice of Programming in Java (PPPJ 2011). ACM, 2011. p. 63-69.Publication: Research - peer-review › Article in proceedings – Annual report year: 2011
Harvard
APA
CBE
MLA
Vancouver
Author
Bibtex
}
RIS
TY - GEN
T1 - ejIP: A TCP/IP Stack for Embedded Java
A1 - Schoeberl,Martin
AU - Schoeberl,Martin
PB - ACM
PY - 2011
Y1 - 2011
N2 - 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.
AB - 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.
KW - Embedded Java
KW - Real-Time Java
KW - Java
UR - http://pppj2011.imm.dtu.dk/
U2 - 10.1145/2093157.2093167
DO - 10.1145/2093157.2093167
SN - 978-1-4503-0935-6
BT - Proceedings of the 9th International Conference on the Principles and Practice of Programming in Java (PPPJ 2011)
T2 - Proceedings of the 9th International Conference on the Principles and Practice of Programming in Java (PPPJ 2011)
SP - 63
EP - 69
ER -