Providing temporal isolation in the OSGi framework

T. Richardson, Andy J. Wellings, J. A. Dianes, M. Díaz

Research output: Chapter in Book/Report/Conference proceedingConference contribution


The OSGi Framework is a run-time environment for deploying service-containing Java components. Dynamically reconfigurable Java applications can be developed through the Framework's powerful capabilities such as installing, uninstalling, updating components at run-time, and allowing the substitution of service implementations at run-time. Coupled with the capability to be remotely managed, the OSGi Framework is proving a success in a variety of application domains. One domain where it is yet to make an impact is real-time systems. Despite the fact that OSGi components and services can be developed using the Real-Time Specification for Java (RTSJ), there are still a variety of problems preventing the use of the Framework to develop real-time systems. One such problem is a lack of temporal isolation. This paper focuses on how temporal isolation can be provided in the OSGi Framework as a first step towards using the Framework to developing real-time systems with the RTSJ.
Original languageUndefined/Unknown
Title of host publicationProceedings of the 7th International Workshop on Java Technologies for Real-Time and Embedded Systems, JTRES 2009, Madrid, Spain, September 23-25, 2009
EditorsM. Teresa Higuera-Toledano, Martin Schoeberl
Number of pages10
ISBN (Electronic)978-1-60558-732-5
Publication statusPublished - 2009

Publication series

NameACM International Conference Proceeding Series

Cite this