DocumentCode
1393812
Title
JAVACAM: trimming Java down to size
Author
McDowell, Charles E. ; Montague, Bruce R. ; Allen, Michael R. ; Baldwin, Elizabeth A. ; Monoreano, M.E.
Author_Institution
California Univ., Santa Cruz, CA, USA
Volume
2
Issue
3
fYear
1998
Firstpage
53
Lastpage
59
Abstract
JavaCam is an embedded sensor device that connects to the Internet and operates with as little as 1.5 Mbytes of total system memory. To determine how small a Java system we could build that would still support a Java Virtual Machine, we wrote the Java Nanokernel, a very thin operating system. We then ported Sun´s Java Development Kit 1.0.1 to JN. This port included the complete Java language and all of the core Java packages except java.awt. In this article, we begin by describing JN and the port of JDK 1.0.1 to it. We then describe our first significant application, JavaCam, a camera that is remotely programmable in Java and Internet accessible
Keywords
Internet; application program interfaces; image sensors; object-oriented languages; operating system kernels; real-time systems; EmbeddedJava API; Internet; Java VM; Java nanokernel; JavaCam; core Java classes; embedded sensor device; Embedded computing; Embedded system; Graphical user interfaces; Internet; Java; Kernel; Packaging; Random access memory; Read only memory; Read-write memory;
fLanguage
English
Journal_Title
Internet Computing, IEEE
Publisher
ieee
ISSN
1089-7801
Type
jour
DOI
10.1109/4236.683800
Filename
683800
Link To Document