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. Hilderink | 1 | 13 | 2.16 |
Andry W. P. Bakkers | 2 | 12 | 1.76 |
Jan F. Broenink | 3 | 155 | 33.17 |