| Communicating Sequential Processes |
Hoare, C. A. R. |
1978 |
Computing Foundations |
Has Notes |
|
| Guarded Commands, Nondeterminacy and Formal Derivation of Programs |
Dijkstra, E. W. |
1975-08 |
Computing Foundations |
Has Notes |
|
| Co-operating Sequential Processes |
Dijkstra, E. W. |
1966 |
Computing Foundations |
Has Notes |
|
| Fork and Join |
Conway, M. |
1963-11 |
Computing Foundations |
Has Notes |
|
| A Theory of Communicating Sequential Processes |
Brookes, S. D.; Hoare, C. A. R.; Roscoe, A. W. |
1984-07 |
Computing Foundations |
Has Notes |
|
| Bakery Algorithm |
Lamport, L. |
1974-08 |
Computing Foundations |
Has Notes |
|
| The Computer Science of Concurrency: the Early Years |
Lamport, L. |
2015-05 |
Computing Foundations |
Has Notes |
|
| Self-Stabilizing Systems in Spite of Distributed Control |
Dijkstra, E. W. |
1974-11 |
Computing Foundations |
Has Notes |
|
| Defining Liveness |
Alpern, B.; Schneider, F. B. |
1985-10 |
Computing Foundations |
Has Notes |
|
| Why do Computers Stop and What can be Done About It? |
Gray, J. |
1985-06 |
Computing Foundations |
Has Notes |
|
| Principles of Transaction-Oriented Database Recovery |
Haerder, T.; Reuter, A. |
1983-12 |
Computing Foundations |
Has Notes |
|
| The Notions of Time and Global State in a Distributed System |
Antoniadis, K.; Geurraoui, R. |
2015-05 |
Computing Foundations |
Has Notes |
|
| Can Programming be Liberated from the Von Neumann Style?: a Functional Style and its Algebra of Programs |
Backus, J. |
1978-08 |
Computing Foundations |
Has Notes |
|
| LAMBDA: the Ultimate Imperative |
Steele, G. L.; Sussman, G. J. |
1976-03-10 |
Computing Foundations |
Has Notes |
|
| LAMBDA: The Ultimate Declarative |
Steele, G. L. |
1976-11 |
Computing Foundations |
Has Notes |
|
| On the Criteria To Be Used in Decomposing Systems into Modules |
Parnas, D. |
1971-08 |
Software Architecture |
Has Notes |
|
| The Structure of the 'THE' Multiprogramming System |
Dijkstra, E. W. |
1968-05 |
Software Architecture |
Has Notes |
|
| Program Development by Stepwise Refinement |
Wirth, N. |
1971-04 |
Software Construction |
Has Notes |
|
| A Plea for Lean Software |
Wirth, Niklaus |
1995 |
Software Design |
Has Episode |
Ep
|
| MPI: a Message-Passing Interface |
MPI Forum |
1993 |
Software Design |
Has Notes |
|
| Contracts for Concurrency |
Nienaltowski, P.; Meyer, B.; Ostroff, J. S. |
2009 |
Software Design |
Has Notes |
|
| The F# Asynchronous Programming Model |
Syme, D.; Petricek, T.; Lomov, D. |
2011 |
Software Design |
Has Notes |
|
| Erlang |
Armstrong, J. |
2010-09 |
Software Design |
Has Notes |
|
| An Overview of Actor Languages |
Agha, G. |
1986-06 |
Software Design |
Has Notes |
|
| Notation as a Tool of Thought |
Iverson, K.E. |
1979 |
Software Design |
Unread |
|