Title
A Distributed Real-Time Java System Based on CSP
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.
Year
DOI
Venue
2000
10.1109/ISORC.2000.839557
Object-Oriented Real-Time Distributed Computing, 2000.
Keywords
Field
DocType
object-oriented paradigm,priority indexing,real-time priority scheduling requirement,real-time java system,priority scheduling,operating system,proposed system,csp channel concept,fundamental concept,csp paradigm,real-time system,multi threading,multithreading,real time systems,java,object oriented,computer languages,higher order,real time,real time java,distributed programming,indexing,indexation,embedded,object orientation,scheduling,formal method,control systems,communication channels,csp,object oriented programming,operating systems,communicating sequential processes
Multithreading,Fixed-priority pre-emptive scheduling,Priority ceiling protocol,Fair-share scheduling,Computer science,Real time Java,Real-time computing,Priority inheritance,Dynamic priority scheduling,Round-robin scheduling,Distributed computing
Conference
ISBN
Citations 
PageRank 
0-7695-0607-0
12
1.76
References 
Authors
4
3
Name
Order
Citations
PageRank
Gerald H. Hilderink1132.16
Andry W. P. Bakkers2121.76
Jan F. Broenink315533.17