Real-time Embedded Middleware System using Java-Native Combination Model

자바-네이티브 조합모델을 이용한 실시간 임베디드 미들웨어 시스템에 관한 연구

  • Published : 2005.03.01

Abstract

In the field of electrical industry, embedded computing environment including hardware and software is getting more important as the industry shifts to the knowledge-based one. Java could play a great role as bridging technology in such a transition because it provides a lot of benefits like dynamic application download, compatibility of cross platform, and its own security solution. However, the Java technology has a limitation of real-time problem when it is applied to the embedded computing system of the electrical industry. To solve the problem, a novel java-native combination model has been proposed and designed to a firmware level. This scheme has been employed in four kinds of control boards. The result shows that the proposed model has great potential to implement the real-time processing in control of the devices.

Keywords

References

  1. B. Venners, Inside Java Virtual Machine, McGraw-Hill, 1997
  2. Tim Lindholm and Frank Yellin, The Java Virtual Machine Specification, ADDISON-WESLEY, 1997
  3. A. Taivalsaari, Implementation a Java Virtual Machine in the Java programming Language, SUN Lab, 1997
  4. Greg Bollella, The Real-Time Specification for Java, Addison-Wesley, 2000
  5. Peter C. Dibble, Real-Time Java Platform Programming, Prentice Hall PTR, March 11, 2002
  6. Lisa Carnahan and Marcus Ruark, Requirements For Real-time Extensions For the Java Platform, NIST, September, 1999
  7. Dobb's, The Real-Time Specification for Java, RTSJ, February, 2000
  8. Peter W, Madany, JavaOS:A Standalone Java Environment, JavaSoft, 1996
  9. Dkramer, Java Native Interface Specification, SUN Microsystems, 1997
  10. http://Java.sun.com/, Sun Microsystems, Java Home Page
  11. http://www.Javaworld.com/, Java World COMPANY
  12. http://www.openplanet.co.jp/, OpenPlanet Project, Shikoku Electric Power COMPANY
  13. http://www.arm.com/products/solutions/Jazelle.html, ARM Jazelle Technlogy, ARM COMPANY
  14. http://www.ajile.com/ajlOO.htm, aj-100 embedded low power Java microprocessor, ajile SYSTEM