enter search term and/or author name
Introduction to special issue on Java technologies for real-time and embedded systems
M. Teresa Higuera-Toledano, Doug Locke, Angelo Corsaro
Article No.: 1
Measuring and policing blocking times in real-time systems
Osmar Marchi Dos Santos, Andy Wellings
Article No.: 2
In real-time systems, the execution-time overrun of a thread may lead to a deadline being missed by the thread or even others threads in the system. From a fault tolerance perspective, both execution time overruns and deadline misses can be...
This article presents a viable solution to introducing flexible scheduling in the Real-Time specification for Java (RTSJ), in the form of a flexible scheduling framework. The framework allows the concurrent use of multiple application-defined...
Reflexes: Abstractions for integrating highly responsive tasks into Java applications
Jesper Honig Spring, Filip Pizlo, Jean Privat, Rachid Guerraoui, Jan Vitek
Article No.: 4
Achieving submillisecond response times in a managed language environment such as Java or C# requires overcoming significant challenges. In this article, we propose Reflexes, a programming model and runtime system infrastructure that lets...
Efficient asynchronous event handling in the real-time specification for Java
Minseong Kim, Andy Wellings
Article No.: 5
The Real-Time Specification for Java (RTSJ) is becoming mature. It has been implemented, formed the basis for research and used in serious applications. Some strengths and weaknesses are emerging. One of the areas that requires further elaboration...
A real-time garbage collector has to fulfill two basic properties: ensure that programs with bounded allocation rates do not run out of memory and provide short blocking times. Even for incremental garbage collectors, two major sources of blocking...
No-Heap remote objects for distributed real-time Java
Pablo Basanta-Val, Marisol García-Valls, Iria Estévez-Ayres
Article No.: 7
This article presents an approach to providing real-time support for Java's Remote Method Invocation (RMI) and its integration with the RTSJ memory model in order to leave out garbage collection. A new construct for remote objects, called...
Recovering from distributable thread failures in distributed real-time Java
Edward Curley, Binoy Ravindran, Jonathan Anderson, E. Douglas Jensen
Article No.: 8
We consider the problem of recovering from the failures of distributable threads (“threads”) in distributed real-time systems that operate under runtime uncertainties including those on thread execution times, thread arrivals, and node...
Chip-multiprocessors are an emerging trend for embedded systems. In this article, we introduce a real-time Java multiprocessor called JopCMP. It is a symmetric shared-memory multiprocessor, and consists of up to eight Java Optimized Processor...
MEDiSN: Medical emergency detection in sensor networks
Jeonggil Ko, Jong Hyun Lim, Yin Chen, Rvăzvan Musvaloiu-E, Andreas Terzis, Gerald M. Masson, Tia Gao, Walt Destler, Leo Selavo, Richard P. Dutton
Article No.: 11
Staff shortages and an increasingly aging population are straining the ability of emergency departments to provide high quality care. At the same time, there is a growing concern about hospitals' ability to provide effective care during disaster...
Formal specification of wireless and pervasive healthcare applications
Antonio Coronato, Giuseppe DE Pietro
Article No.: 12
Wireless and pervasive healthcare applications typically present critical requirements from the point of view of functional correctness, reliability, availability, security, and safety. In contrast to the case of classic safety critical...
This article introduces MobiSense, a novel mobile health monitoring system for ambulatory patients. MobiSense resides in a mobile device, communicates with a set of body sensor devices attached to the wearer, and processes data from these sensors....
Transmission power assignment with postural position inference for on-body wireless communication links
Muhannad Quwaider, Jayanthi Rao, Subir Biswas
Article No.: 14
This article presents a novel transmission power assignment mechanism for on-body wireless links formed between severely energy-constrained wearable and implanted sensors. The key idea is to develop a measurement-based framework in which the...