-
1
-
-
33646260044
-
-
The jape web site, http://www.jape.org.uk, latest versions of Jape for various platforms
-
-
-
-
2
-
-
33646232799
-
-
Andrews, G., "Concurrent Programming: Principles and Practice," Benjamin Cummings, 1991
-
-
-
-
3
-
-
84976473150
-
-
Bornat, R., Proving pointer programs in Hoare logic, in: R. C. Backhouse and J. N. Oliveira, editors, Mathematics of Program Construction, 5th International Conference, LNCS (2000), pp. 102-126
-
-
-
-
4
-
-
29144448787
-
-
Bornat, R., C. Calcagno, P. O'Hearn and M. Parkinson, Permission accounting in separation logic, in: POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT sysposium on Principles of programming languages (2005), pp. 259-270
-
-
-
-
5
-
-
35248819194
-
Checking interference with fractional permissions
-
Static Analysis: 10th International Symposium. Cousot R. (Ed)
-
Boyland J. Checking interference with fractional permissions. In: Cousot R. (Ed). Static Analysis: 10th International Symposium. Lecture Notes in Computer Science 2694 (2003) 55-72
-
(2003)
Lecture Notes in Computer Science
, vol.2694
, pp. 55-72
-
-
Boyland, J.1
-
6
-
-
0037596393
-
-
Brinch Hansen P. (Ed), Springer-Verlag
-
In: Brinch Hansen P. (Ed). The Origin of Concurrent Programming (2002), Springer-Verlag
-
(2002)
The Origin of Concurrent Programming
-
-
-
7
-
-
33646138686
-
A semantics for concurrent separation logic
-
CONCUR'04: 15th International Conference on Concurrency Theory extended version to appear in Theoretical Computer Science
-
Brookes S.D. A semantics for concurrent separation logic. CONCUR'04: 15th International Conference on Concurrency Theory. Lecture Notes in Computer Science 3170 (2004) 16-34 extended version to appear in Theoretical Computer Science
-
(2004)
Lecture Notes in Computer Science
, vol.3170
, pp. 16-34
-
-
Brookes, S.D.1
-
8
-
-
0002738295
-
Some techniques for proving correctness of programs which alter data structures
-
Burstall R. Some techniques for proving correctness of programs which alter data structures. Machine Intelligence 7 (1972) 23-50
-
(1972)
Machine Intelligence
, vol.7
, pp. 23-50
-
-
Burstall, R.1
-
9
-
-
84976713553
-
Concurrent control with "readers" and "writers"
-
Courtois P.J., Heymans F., and Parnas D.L. Concurrent control with "readers" and "writers". Commun. ACM 14 (1971) 667-668
-
(1971)
Commun. ACM
, vol.14
, pp. 667-668
-
-
Courtois, P.J.1
Heymans, F.2
Parnas, D.L.3
-
10
-
-
0013982106
-
Cooperating sequential processes
-
Genuys F. (Ed), Academic Press reprinted in [6]
-
Dijkstra E.W. Cooperating sequential processes. In: Genuys F. (Ed). Programming Languages (1968), Academic Press 43-112 reprinted in [6]
-
(1968)
Programming Languages
, pp. 43-112
-
-
Dijkstra, E.W.1
-
11
-
-
33646232561
-
-
Habermann, A. N., Synchronization of communicating processes, in: Proceedings of the third ACM symposium on Operating systems principles (1971), p. 80
-
-
-
-
12
-
-
0005456280
-
Towards a theory of parallel programming
-
Hoare, and Perrott (Eds), Academic Press reprinted in [6]
-
Hoare C.A.R. Towards a theory of parallel programming. In: Hoare, and Perrott (Eds). Operating System Techniques (1972), Academic Press 61-71 reprinted in [6]
-
(1972)
Operating System Techniques
, pp. 61-71
-
-
Hoare, C.A.R.1
-
13
-
-
33646242338
-
-
O'Hearn, P., Notes on separation logic for shared-variable concurrency (2002), unpublished
-
-
-
-
14
-
-
84944269268
-
Local reasoning about programs that alter data structures
-
Fribourg L. (Ed). CSL 2001
-
O'Hearn P., Reynolds J., and Yang H. Local reasoning about programs that alter data structures. In: Fribourg L. (Ed). CSL 2001. LNCS 2142 (2001) 1-19
-
(2001)
LNCS
, vol.2142
, pp. 1-19
-
-
O'Hearn, P.1
Reynolds, J.2
Yang, H.3
-
15
-
-
33646247046
-
-
O'Hearn, P. W., Resources, concurrency and local reasoning, to appear in Theoretical Computer Science; preliminary version published as [16]
-
-
-
-
16
-
-
35048852049
-
Resources, concurrency and local reasoning
-
CONCUR'04: 15th International Conference on Concurrency Theory extended version is [15]
-
O'Hearn P.W. Resources, concurrency and local reasoning. CONCUR'04: 15th International Conference on Concurrency Theory. Lecture Notes in Computer Science 3170 (2004) 49-67 extended version is [15]
-
(2004)
Lecture Notes in Computer Science
, vol.3170
, pp. 49-67
-
-
O'Hearn, P.W.1
-
18
-
-
0016951439
-
Verifying properties of parallel programs: An axiomatic approach
-
Owicki S., and Gries D. Verifying properties of parallel programs: An axiomatic approach. Comm. ACM 19 (1976) 279-285
-
(1976)
Comm. ACM
, vol.19
, pp. 279-285
-
-
Owicki, S.1
Gries, D.2
-
19
-
-
0344994313
-
The Semantics and Proof Theory of the Logic of Bunched Implications
-
Kluwer Academic Publishers
-
Pym D. The Semantics and Proof Theory of the Logic of Bunched Implications. Applied Logic Series 26 (2002), Kluwer Academic Publishers
-
(2002)
Applied Logic Series
, vol.26
-
-
Pym, D.1
-
20
-
-
0001428966
-
Intuitionistic reasoning about shared mutable data structure
-
Davies J., Roscoe B., and Woodcock J. (Eds), Palgrave
-
Reynolds J.C. Intuitionistic reasoning about shared mutable data structure. In: Davies J., Roscoe B., and Woodcock J. (Eds). Millennial Perspectives in Computer Science (2000), Palgrave 303-321
-
(2000)
Millennial Perspectives in Computer Science
, pp. 303-321
-
-
Reynolds, J.C.1
-
21
-
-
0036051192
-
-
Reynolds, J. C., Separation logic: A logic for shared mutable data structures, in: LICS '02: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science (2002), pp. 55-74
-
-
-
-
22
-
-
84948962852
-
-
Yang, H. and P. O'Hearn, A semantic basis for local reasoning, in: 5th FOSSACS (2002), pp. 402-416
-
-
-
|