Java intermediate bytecodes: ACM SIGPLAN workshop on intermediate representations (IR'95)
IR '95 Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations
Effort estimation using analogy
Proceedings of the 18th international conference on Software engineering
Communications of the ACM
The Mythical Man-Month: Essays on Softw
The Mythical Man-Month: Essays on Softw
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Unloading Java classes that contain static fields
ACM SIGPLAN Notices
Javacam: Trimming Java Down to Size
IEEE Internet Computing
Hi-index | 0.01 |
This paper describes the implementation of an embedded operating system explicitly designed to support the Java Virtual Machine on the National Semiconductor NS486 embedded PC. This system, the Java Nanokernel (JN), supports an Internet web server written in Java and a web camera that can be controlled from a remote web browser. JN in principle can currently run any Java program that uses the standard Java classes with the exception of AWT, the windowing toolkit. This paper briefly describes the development of the system, provides an overview of the system's kernel architecture, and presents a summary of lessons learned.