The JR Programming Language Concurrent Programming in an Extended Java /
JR is a language for concurrent programming. It is an imperative language that provides explicit mechanisms for concurrency, communication, and s- chronization. JR is an extension of the Java programming language with - ditional concurrency mechanisms based on those in the SR (Synchronizing Resource...
Κύριοι συγγραφείς: | , |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | English |
Έκδοση: |
Boston, MA :
Springer US,
2004.
|
Σειρά: | The International Series in Engineering and Computer Science,
774 |
Θέματα: | |
Διαθέσιμο Online: | Full Text via HEAL-Link |
Πίνακας περιεχομένων:
- Extensions for Concurrency
- Overview of Extensions
- OP-Methods, Operations, and Capabilities
- Concurrent Execution
- Synchronization Using Shared Variables
- Semaphores
- Asynchronous Message Passing
- Remote Procedure Call
- Rendezvous
- Virtual Machines
- The Dining Philosophers
- Exceptions
- Inheritance of Operations
- Inter-Operation Invocation Selection Mechanism
- Applications
- Parallel Matrix Multiplication
- Solving PDEs: Grid Computations
- The Traveling Salesman Problem
- A Distributed File System
- Discrete Event Simulation
- Interfacing JR and GUIs
- Preprocessors for Other Concurrency Notations.