| 2006 |
| 39 | EE | Stephen D. Brookes:
Variables as Resource for Shared-Memory Programs: Semantics and Soundness.
Electr. Notes Theor. Comput. Sci. 158: 123-150 (2006) |
| 2004 |
| 38 | EE | Stephen D. Brookes:
Retracing the Semantics of CSP.
25 Years Communicating Sequential Processes 2004: 1-14 |
| 37 | EE | Stephen D. Brookes:
A Semantics for Concurrent Separation Logic.
CONCUR 2004: 16-34 |
| 2002 |
| 36 | EE | Stephen D. Brookes:
Traces, Pomsets, Fairness and Full Abstraction for Communicating Processes.
CONCUR 2002: 466-482 |
| 35 | EE | Stephen D. Brookes:
The Essence of Parallel Algol.
Inf. Comput. 179(1): 118-149 (2002) |
| 34 | EE | Stephen D. Brookes,
Michael W. Mislove:
Foreword - MFPS 1996.
Theor. Comput. Sci. 278(1-2): 1-2 (2002) |
| 33 | EE | Stephen D. Brookes,
Michael W. Mislove:
Dedication.
Theor. Comput. Sci. 278(1-2): 23 (2002) |
| 2001 |
| 32 | EE | Stephen D. Brookes,
Michael W. Mislove:
Preface.
Electr. Notes Theor. Comput. Sci. 45: (2001) |
| 31 | EE | Stephen D. Brookes:
Transfer Principles for Reasoning About Concurrent Programs.
Electr. Notes Theor. Comput. Sci. 45: (2001) |
| 1999 |
| 30 | EE | Stephen D. Brookes,
Achim Jung,
Michael W. Mislove,
Andre Scedrov:
Preface.
Electr. Notes Theor. Comput. Sci. 20: (1999) |
| 29 | EE | Stephen D. Brookes:
Reasoning About Recursive Processes: Expansion is not Always Fair.
Electr. Notes Theor. Comput. Sci. 20: (1999) |
| 1997 |
| 28 | EE | Stephen D. Brookes,
Michael G. Main,
Austin Melton,
Michael W. Mislove:
Foreword.
Electr. Notes Theor. Comput. Sci. 6: (1997) |
| 27 | EE | Stephen D. Brookes:
Idealized CSP: combining procedures with communicating processes.
Electr. Notes Theor. Comput. Sci. 6: (1997) |
| 1996 |
| 26 | | Stephen D. Brookes:
The Essence of Parallel Algol.
LICS 1996: 164-173 |
| 25 | | Stephen D. Brookes:
Full Abstraction for a Shared-Variable Parallel Language.
Inf. Comput. 127(2): 145-163 (1996) |
| 1995 |
| 24 | | Stephen D. Brookes:
A Category-Theoretic Treatment of a Parallel Algol-Like Language.
Category Theory and Computer Science 1995: 180-181 |
| 23 | | Stephen D. Brookes,
Denis Dancanet:
Sequential Algorithms, Deterministic Parallelism, and Intensional Expressiveness.
POPL 1995: 13-24 |
| 22 | EE | Stephen D. Brookes,
Michael G. Main,
Austin Melton,
Michael W. Mislove:
Foreword and Dedication.
Electr. Notes Theor. Comput. Sci. 1: (1995) |
| 1994 |
| 21 | | Stephen D. Brookes,
Michael G. Main,
Austin Melton,
Michael W. Mislove,
David A. Schmidt:
Mathematical Foundations of Programming Semantics, 9th International Conference, New Orleans, LA, USA, April 7-10, 1993, Proceedings
Springer 1994 |
| 1993 |
| 20 | | Stephen D. Brookes:
Full Abstraction for a Shared Variable Parallel Language
LICS 1993: 98-109 |
| 19 | | Stephen D. Brookes,
Shai Geva:
Sequential Functions on Indexed Domains and Full Abstraction for a Sub-Language of PCF.
MFPS 1993: 320-332 |
| 18 | | Stephen D. Brookes:
Using Fixed-Point Semantics to Prove Retiming Lemmas.
Formal Methods in System Design 2(1): 73-91 (1993) |
| 17 | | Stephen D. Brookes:
Historical Introduction to "Concrete Domains" by G. Kahn and Gordon D. Plotkin.
Theor. Comput. Sci. 121(1&2): 179-186 (1993) |
| 1992 |
| 16 | | Stephen D. Brookes,
Michael G. Main,
Austin Melton,
Michael W. Mislove,
David A. Schmidt:
Mathematical Foundations of Programming Semantics, 7th International Conference, Pittsburgh, PA, USA, March 25-28, 1991, Proceedings
Springer 1992 |
| 15 | | Stephen D. Brookes,
Shai Geva:
Towards a Theory of Parallel Algorithms on Concrete Data Structures.
Theor. Comput. Sci. 101(2): 177-221 (1992) |
| 1991 |
| 14 | | Stephen D. Brookes,
Shai Geva:
Continuous Functions and Parallel Algorithms on Concrete Data Structures.
MFPS 1991: 326-349 |
| 13 | | Stephen D. Brookes,
A. W. Roscoe:
Deadlock Analysis in Networks of Communicating Processes.
Distributed Computing 4: 209-230 (1991) |
| 1987 |
| 12 | | Stephen D. Brookes:
Semantically Based Axiomatics.
MFPS 1987: 312-330 |
| 1986 |
| 11 | | Stephen D. Brookes:
A Semantically Based Proof System for Partial Correctness and Deadlock in CSP
LICS 1986: 58-65 |
| 1985 |
| 10 | | Stephen D. Brookes,
A. W. Roscoe,
Glynn Winskel:
Seminar on Concurrency, Carnegie-Mellon University, Pittsburg, PA, USA, July 9-11, 1984
Springer 1985 |
| 9 | | Stephen D. Brookes:
An Axiomatic Treatment of a Parallel Programming Language.
Logic of Programs 1985: 41-60 |
| 8 | | Stephen D. Brookes:
A Fully Abstract Semantics and a Proof System for an ALGOL-Like Language with Sharing.
Mathematical Foundations of Programming Semantics 1985: 59-100 |
| 1984 |
| 7 | | Stephen D. Brookes:
On the Axiomatic Treatment of Concurrency.
Seminar on Concurrency 1984: 1-34 |
| 6 | | Stephen D. Brookes,
A. W. Roscoe:
An Improved Failures Model for Communicating Processes.
Seminar on Concurrency 1984: 281-305 |
| 5 | EE | Stephen D. Brookes,
C. A. R. Hoare,
A. W. Roscoe:
A Theory of Communicating Sequential Processes.
J. ACM 31(3): 560-599 (1984) |
| 1983 |
| 4 | | Stephen D. Brookes:
On the Relationship of CCS and CSP.
ICALP 1983: 83-96 |
| 3 | | Stephen D. Brookes,
William C. Rounds:
Behavioural Equivalence Relations Induced by Programming Logics.
ICALP 1983: 97-108 |
| 2 | | Stephen D. Brookes:
A Semantics and Proof System for Communicating Processes.
Logic of Programs 1983: 68-85 |
| 1981 |
| 1 | | William C. Rounds,
Stephen D. Brookes:
Possible Futures, Acceptances, Refusals, and Communicating Processes
FOCS 1981: 140-149 |