𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

The JR programming language : concurrent programming in an extended Java

✍ Scribed by Ronald A Olsson; Aaron W Keen


Publisher
Kluwer Academic Publishers
Year
2004
Tongue
English
Leaves
392
Series
Kluwer international series in engineering and computer science, SECS 774
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Table of Contents


Cover......Page 1
Dedication......Page 6
Contents......Page 8
List of Figures......Page 16
List of Tables......Page 18
Preface......Page 20
Acknowledgments......Page 26
1. INTRODUCTION......Page 28
Part I Extensions for Concurrency......Page 42
2. OVERVIEW OF EXTENSIONS......Page 44
3. OP-METHODS, OPERATIONS, AND CAPABILITIES......Page 48
4. CONCURRENT EXECUTION......Page 54
5. SYNCHRONIZATION USING SHARED VARIABLES......Page 70
6. SEMAPHORES......Page 80
7. ASYNCHRONOUS MESSAGE PASSING......Page 92
8. REMOTE PROCEDURE CALL......Page 118
9. RENDEZVOUS......Page 134
10. VIRTUAL MACHINES......Page 166
11. THE DINING PHILOSOPHERS......Page 186
12. EXCEPTIONS......Page 200
13. INHERITANCE OF OPERATIONS......Page 212
14. INTER-OPERATION INVOCATION SELECTION MECHANISM......Page 220
Part II Applications......Page 236
15. PARALLEL MATRIX MULTIPLICATION......Page 238
16. SOLVING PDEs: GRID COMPUTATIONS......Page 254
17. THE TRAVELING SALESMAN PROBLEM......Page 274
18. A DISTRIBUTED FILE SYSTEM......Page 290
19. DISCRETE EVENT SIMULATION......Page 310
20. INTERFACING JR AND GUIs......Page 320
21. PREPROCESSORS FOR OTHER CONCURRENCY NOTATIONS......Page 340
A Synopsis of JR Extensions......Page 358
B Invocation and Enumeration Classes......Page 364
C Program Development and Execution......Page 368
D Implementation and Performance......Page 370
E History of JR......Page 378
References......Page 382
Index......Page 386


πŸ“œ SIMILAR VOLUMES


The JR programming language: concurrent
✍ Keen, Aaron W.; Olsson, Ronald A πŸ“‚ Library πŸ“… 2004 πŸ› Kluwer;Springer US 🌐 English

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

The JR Programming Language: Concurrent
✍ Ronald A. Olsson, Aaron W. Keen πŸ“‚ Library πŸ“… 2004 πŸ› Springer 🌐 English

"The JR Programming Language: Concurrent Programming in an Extended JAVA, an advanced-level text book, describes the JR programming language and illustrates how it can be used to write concurrent programs for a variety of applications. This text presents numerous small and large example programs. Th

Java Programming Language Handbook: The
✍ Anthony Potts David H., Jr. Friedel πŸ“‚ Library πŸ“… 1996 🌐 English

Includes complete reference material on the entire Java language, from data types to Java classes. Provides detailed overview chapters that explain the art of the Internet and distributed programming with Java. Features special tips to help C/C++ programmers master Java. Includes special coverage of

Java Programming Language Handbook: The
✍ Anthony Potts, David H., Jr. Friedel πŸ“‚ Library πŸ“… 1996 πŸ› Coriolis Group Books 🌐 English

Includes complete reference material on the entire Java language, from data types to Java classes. Provides detailed overview chapters that explain the art of the Internet and distributed programming with Java. Features special tips to help C/C++ programmers master Java. Includes special coverage of

Go for Java Programmers: Learn the Googl
✍ Barry Feigenbaum Ph.D. πŸ“‚ Library πŸ“… 2021 πŸ› Apress 🌐 English

<p>Get an in-depth introduction to the Go programming language and its associated standard runtime libraries.Β This book is targeted towards programmers that already know the Java programming languageΒ and uses that Java knowledge to direct the learning of Go.Β You will get a deep understanding of the