On the utilization of Java technology in embedded systems
Java technology has seen an impressive growth in popularity since its introduction in 1995. Although it has foremost proved its usefulness in the Internet domain, powerful market actors are currently moving Java into the embedded systems domain. In this article we identify major design issues in embedded systems, and analyze the suitability of Java technology in such systems. We find that Java technology can contribute to the embedded system design process on a system level by facilitating higher run-time reliability and the technology can simplify maintenance of the product throughout its life cycle. In addition, programmer efficiency and productivity may be improved, especially for web based applications and distributed embedded systems.
java technology design issues embedded systems design java virtual machine