The Real-Time Specification for Java (RTSJ) supports Processing Groups. However this typically requires the underlying operating system to provide group budgets, which is not widespread practice. As the RTSJ attempts to define its semantics for multiprocessor systems, the issue of the meaning and implementability of the ProcessingGroupParameters class needs to be re-examined. This paper reviews the possible options. It proposes that Processing Groups be directly represented with various subclasses providing different implementation mechanisms. The relationship between Processing Groups and the implementation of non-bound asynchronous event handlers is also explored.
Download Not Available

BibTex Entry

@inproceedings{Wellings2008a,
 address = {New York, NY, USA},
 author = {Andy Wellings},
 booktitle = {JTRES '08: Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems},
 doi = {},
 isbn = {978-1-60558-337-2},
 location = {Santa Clara, USA},
 pages = {},
 publisher = {ACM},
 title = {Processing Group Parameters and the Real-Time Specification for Java},
 year = {2008}
}