Embedded Computing Systems (TECS)


Search Issue
enter search term and/or author name


ACM Transactions on Embedded Computing Systems (TECS), Volume 10 Issue 1, August 2010

Introduction to special issue on Java technologies for real-time and embedded systems
M. Teresa Higuera-Toledano, Doug Locke, Angelo Corsaro
Article No.: 1
DOI: 10.1145/1814539.1814540

Measuring and policing blocking times in real-time systems
Osmar Marchi Dos Santos, Andy Wellings
Article No.: 2
DOI: 10.1145/1814539.1814541

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...

A framework for flexible scheduling in the RTSJ
Alexandros Zerzelidis, Andy Wellings
Article No.: 3
DOI: 10.1145/1814539.1814542

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
DOI: 10.1145/1814539.1814543

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
DOI: 10.1145/1814539.1814544

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...

Nonblocking real-time garbage collection
Martin Schoeberl, Wolfgang Puffitsch
Article No.: 6
DOI: 10.1145/1814539.1814545

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
DOI: 10.1145/1814539.1814546

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
DOI: 10.1145/1814539.1814547

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...

A real-time Java chip-multiprocessor
Christof Pitter, Martin Schoeberl
Article No.: 9
DOI: 10.1145/1814539.1814548

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...

Introduction to special issue on wireless health
William Kaiser, Majid Sarrafzadeh
Article No.: 10
DOI: 10.1145/1814539.1814549

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
DOI: 10.1145/1814539.1814550

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
DOI: 10.1145/1814539.1814551

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...

MobiSense: Mobile body sensor network for ambulatory monitoring
Agustinus Borgy Waluyo, Wee-Soon Yeoh, Isaac Pek, Yihan Yong, Xiang Chen
Article No.: 13
DOI: 10.1145/1814539.1814552

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
DOI: 10.1145/1814539.1814553

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...