Dynamic real-time reconfiguration on a multithreaded Java-microcontroller

Dynamic real-time reconfiguration on a multithreaded Java-microcontroller
复制标题

多线程 Java 微控制器上的动态实时重新配置

DOI:
--
复制
发表时间:
2004
期刊:
Seventh IEEE International Symposium onObject-Oriented Real-Time Distributed Computing, 2004. Proceedings.
影响因子:
--
通讯作者:
T. Ungerer
T. Ungerer
中科院分区:
--
文献类型:
--
作者:
M. Pfeffer;T. Ungerer

文献摘要

被引文献

相似文献

提出了一种嵌入式Java系统的实时动态重构方法。在多线程微控制器上作为单独线程执行的类加载器与实时应用程序并发地加载更新的类。在非关键时刻,应用程序线程从旧类切换到新更新的类。246个时钟周期的切换时间由最坏情况下的执行时间分析确定,并通过对系统的测量进行检查。虽然这种方法基于实时Java系统,但它可以适用于其他语言,而无需大量额外成本
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