Dynamic real-time reconfiguration on a multithreaded Java-microcontroller
Dynamic real-time reconfiguration on a multithreaded Java-microcontroller
复制标题
多线程 Java 微控制器上的动态实时重新配置
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
T. Ungerer
中科院分区:
文献类型:
--
作者:
M. Pfeffer;T. Ungerer
This paper presents an approach for dynamic reconfiguration of an embedded Java system in real-time. A class loader executed as a separate thread on a multithreaded microcontroller loads an updated class concurrent to the real-time application. At an uncritical time the application thread switches from the old to the newly updated class. A switching time of 246 clock cycles is determined by a worst-case execution time analysis and checked by measurements on the system. Although this approach is based on a real-time Java system it can be adapted to other languages without extensive additional costs