A Java']Java Virtual Machine for smart sensors and actuators

被引:1
|
作者
Serodio, Carlos M. J. A. [1 ]
Silva, Pedro M. Mestre A. [1 ]
Monteiro, Joado L. [2 ]
机构
[1] Univ UTAD, Dept Engn, CETAV, P-5000801 Vila Real, Portugal
[2] Univ Minho, Campus Azurem, Ind Elect Dept, P-4719 Guimaraes, Portugal
关键词
D O I
10.1109/ISIE.2007.4374827
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Java Technology enables systems built with different computing platforms to act as a homogeneous entity, where all components are compatible with each other, not only at the executable code level but also in the way that they communicate, store and deal with data. Besides the utilization in the higher levels of SCADA (Supervisory Control and Data Acquisition) systems, Java can also be utilized in devices found on the field level, where sensors and actuators are. However, those systems are known to have low resources in what concerns to memory amount and processing power, when compared with the traditional platforms capable of running Java. A Java Virtual Machine to run in low resources systems, based on 8-bit microcontrollers, was implemented. This virtual machine is specialized for data acquisition and actuation tasks, so it can be utilized in sensor and actuator systems. The developed prototype can run Java code previously installed on its internal memory or can dynamically download it from the network. For downloading the Java code and to communicate with other systems, the developed prototype was built with support for CAN (Controller Area Network) communications.
引用
收藏
页码:1514 / +
页数:2
相关论文
共 50 条
  • [1] A Study on the Java']Java Compiler for the Smart Virtual Machine Platform
    Son, YunSik
    Lee, YangSun
    [J]. COMPUTER APPLICATIONS FOR BIO-TECHNOLOGY, MULTIMEDIA, AND UBIQUITOUS CITY, 2012, 353 : 135 - +
  • [2] A secure Java']Java™ Virtual Machine
    van Doom, L
    [J]. USENIX ASSOCIATION PROCEEDINGS OF THE NINTH USENIX SECURITY SYMPOSIUM, 2000, : 19 - 34
  • [3] Formalizing the safety of Java']Java, the Java']Java virtual machine, and Java']Java card
    Hartel, PH
    Moreau, L
    [J]. ACM COMPUTING SURVEYS, 2001, 33 (04) : 517 - 558
  • [4] Asynchronous Java']Java accelerator for embedded Java']Java virtual machine
    Liang, Z
    Plosila, J
    Sere, K
    [J]. PROCEEDINGS OF THE IEEE 6TH CIRCUITS AND SYSTEMS SYMPOSIUM ON EMERGING TECHNOLOGIES: FRONTIERS OF MOBILE AND WIRELESS COMMUNICATION, VOLS 1 AND 2, 2004, : 253 - 256
  • [5] Java']Java virtual machine doubles speed
    Wong, W
    [J]. ELECTRONIC DESIGN, 2001, 49 (21) : 30 - +
  • [6] The Java']Java virtual machine: A passing fad?
    Franz, M
    [J]. IEEE SOFTWARE, 1998, 15 (06) : 26 - +
  • [7] Application isolation in the Java']Java™ virtual machine
    Czajkowski, G
    [J]. ACM SIGPLAN NOTICES, 2000, 35 (10) : 354 - 366
  • [8] Thread Modeling in Java']Java Virtual Machine
    Wu Weimin
    Su Qing
    Li Kailun
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 438 - 441
  • [9] Implementation of Java']Java Card Virtual Machine
    Liu, SY
    Mao, ZG
    Ye, YZ
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (06): : 591 - 596
  • [10] Crafting a Java']Java virtual machine in silicon
    Hardin, DS
    [J]. IEEE INSTRUMENTATION & MEASUREMENT MAGAZINE, 2001, 4 (01) : 54 - 56