A distributed Real-Time Java system based on CSP

Share/Save/Bookmark

Hilderink, Gerald and Bakkers, André and Broenink, Jan (2000) A distributed Real-Time Java system based on CSP. In: Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC, 15-17 March 2000 , Newport Beach, CA, USA (pp. pp. 400-407).

open access
[img]
Preview
PDF
218kB
Abstract:CSP is a fundamental concept for developing software for distributed real time systems. The CSP paradigm constitutes a natural addition to object orientation and offers higher order multithreading constructs. The CSP channel concept that has been implemented in Java deals with single- and multi-processor environments and also takes care of the real time priority scheduling requirements. For this, the notion of priority and scheduling has been carefully examined and as a result it was reasoned that priority scheduling should be attached to the communicating channels rather than to the processes. In association with channels, a priority based parallel construct is developed for composing processes: hiding threads and priority indexing from the user. This approach simplifies the use of priorities for the object oriented paradigm. Moreover, in the proposed system, the notion of scheduling is no longer connected to the operating system but has become part of the application instead
Item Type:Conference or Workshop Item
Copyright:©2000 IEEE
Faculty:
Electrical Engineering, Mathematics and Computer Science (EEMCS)
Research Group:
Link to this item:http://purl.utwente.nl/publications/16478
Official URL:http://dx.doi.org/10.1109/ISORC.2000.839557
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page

Metis ID: 113363