• 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