© 2012

Distributed, Embedded and Real-time Java Systems

  • M. Teresa Higuera-Toledano
  • Andy J. Wellings

Table of contents

  1. Front Matter
    Pages i-x
  2. Andy J. Wellings, Peter Dibble, David Holmes
    Pages 1-22
  3. Pablo Basanta-Val, Jonathan Stephen Anderson
    Pages 23-44
  4. Damien Masson, Serge Midonnet
    Pages 45-77
  5. Fridtjof Siebert
    Pages 79-99
  6. M. Teresa Higuera-Toledano, Sergio Yovine, Diego Garbervetsky
    Pages 101-127
  7. Peter Dibble, James J. Hunt, Andy J. Wellings
    Pages 129-158
  8. Martin Schoeberl
    Pages 159-176
  9. Jack Whitham, Neil Audsley
    Pages 177-197
  10. James J. Hunt, Kelvin Nilsen
    Pages 199-233
  11. Daniel Tang, Ales Plsek, Jan Vitek
    Pages 235-264
  12. Ales Plsek, Frederic Loiret, Michal Malohlava
    Pages 265-292
  13. Juan Antonio Holgado-Terriza, Jaime Viúdez-Aivar
    Pages 323-355
  14. Back Matter
    Pages 357-378

About this book


Research on real-time Java technology has been prolific over the past decade, leading to a large number of corresponding hardware and software solutions, and frameworks for distributed and embedded real-time Java systems.  This book is aimed primarily at researchers in real-time embedded systems, particularly those who wish to understand the current state of the art in using Java in this domain.  Much of the work in real-time distributed, embedded and real-time Java has focused on the Real-time Specification for Java (RTSJ) as the underlying base technology, and consequently many of the Chapters in this book address issues with, or solve problems using, this framework.

  • Describes innovative techniques in: scheduling, memory management, quality of service and communication systems supporting real-time Java applications;
  • Includes coverage of multiprocessor embedded systems and parallel programming;
  • Discusses state-of-the-art resource management for embedded systems, including Java’s real-time garbage collection and parallel collectors;
  • Considers hardware support for the execution of Java programs including how programs can interact with functional accelerators;
  • Includes coverage of Safety Critical Java for development of safety critical embedded systems.


Embedded Software Java Programming Java Virtual Machine Real-Time Java Real-Time Specification for Java (RTSJ)

Editors and affiliations

  • M. Teresa Higuera-Toledano
    • 1
  • Andy J. Wellings
    • 2
  1. 1., Facultad de Informática, DACYAUniversidad Complutense de MadridMadridSpain
  2. 2., Department of Computer ScienceUniversity of YorkHeslingtonUnited Kingdom

Bibliographic information

Industry Sectors
IT & Software
Energy, Utilities & Environment
Oil, Gas & Geosciences