-
1
-
-
34548407981
-
-
A note on program verification private communication, Manuscript, January
-
P. Aczel. A note on program verification (private communication), Manuscript, Manchester, January 1982.
-
(1982)
Manchester
-
-
Aczel, P.1
-
3
-
-
0000058143
-
A logic covering undefinedness in program proofs
-
H. Barringer, J. H. Cheng, and C. B. Jones. A logic covering undefinedness in program proofs. Acta Informatica, 21, 251-269, 1984.
-
(1984)
Acta Informatica
, vol.21
, pp. 251-269
-
-
Barringer, H.1
Cheng, J.H.2
Jones, C.B.3
-
4
-
-
26444458394
-
Retracing the semantics of CSP
-
Communicating Sequential Processes: the First 25 Years, A. E. Abdallah, C. B. Jones and J. W. Sanders, eds, of, Springer-Verlag, Berlin
-
S. Brookes. Retracing the semantics of CSP. In Communicating Sequential Processes: the First 25 Years, A. E. Abdallah, C. B. Jones and J. W. Sanders, eds, Vol. 3525 of LNCS. Springer-Verlag, Berlin, 2005.
-
(2005)
LNCS
, vol.3525
-
-
Brookes, S.1
-
5
-
-
34548404049
-
A natural deduction treatment of operational semantics
-
Technical Report ECS-LFCS-88-69, LFCS, University of Edinburgh
-
R. Burstall and F. Honsell. A natural deduction treatment of operational semantics. Technical Report ECS-LFCS-88-69, LFCS, University of Edinburgh, 1988.
-
(1988)
-
-
Burstall, R.1
Honsell, F.2
-
6
-
-
34548388146
-
A structural proof of the soundness of rely /guarantee rules (revised)
-
Technical Report, School of Computing Science, University of Newcastle
-
J. W. Coleman and C. B. Jones. A structural proof of the soundness of rely /guarantee rules (revised). Technical Report, School of Computing Science, University of Newcastle, 2007.
-
(2007)
-
-
Coleman, J.W.1
Jones, C.B.2
-
7
-
-
0344792859
-
Reasoning with inductively defined relations in the HOL theorem prover
-
Technical Report 265. Computer Laboratory, University of Cambridge, August
-
J. Camilleri and T. Melham. Reasoning with inductively defined relations in the HOL theorem prover. Technical Report 265. Computer Laboratory, University of Cambridge, August 1992.
-
(1992)
-
-
Camilleri, J.1
Melham, T.2
-
8
-
-
33745825326
-
Enhancing the tractability of rely/guarantee specifications in the development of interfering operations
-
G. Plotkin, C. Striling, and M. Tofte, eds, chapter 10, pp, MIT Press, Cambridge, Massachusetts
-
P. Collette and C. B. Jones. Enhancing the tractability of rely/guarantee specifications in the development of interfering operations. In Proof, Language and Interaction, G. Plotkin, C. Striling, and M. Tofte, eds, chapter 10, pp. 275-305. MIT Press, Cambridge, Massachusetts, 2000.
-
(2000)
Proof, Language and Interaction
, pp. 275-305
-
-
Collette, P.1
Jones, C.B.2
-
12
-
-
34548443550
-
-
J. Dingel. Systematic Parallel Programming. PhD Thesis, Carnegie Mellon University, 2000. CMU-CS-99-172.
-
J. Dingel. Systematic Parallel Programming. PhD Thesis, Carnegie Mellon University, 2000. CMU-CS-99-172.
-
-
-
-
13
-
-
0006383634
-
Complementary Definitions of Programming Language Semantics
-
of, Springer-Verlag, Berlin
-
J. E. Donahue. Complementary Definitions of Programming Language Semantics. Vol. 42 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, 1976.
-
(1976)
Lecture Notes in Computer Science
, vol.42
-
-
Donahue, J.E.1
-
15
-
-
27944496797
-
-
G. Gentzen. Untersuchungen über das logische Schliessen. Matematische Zeitschrift, 39, 176-210, 405-431, 1935. Available as Investigations into Logical Deduction, Chapter 3 of The Collected Papers of Gerhard Gentzen, M. E. Szabo, ed.
-
G. Gentzen. Untersuchungen über das logische Schliessen. Matematische Zeitschrift, 39, 176-210, 405-431, 1935. Available as Investigations into Logical Deduction, Chapter 3 of The Collected Papers of Gerhard Gentzen, M. E. Szabo, ed.
-
-
-
-
18
-
-
35248828721
-
Determining the specification of a control system from that of its environment
-
FME 2003: Formal Methods, of, Springer-Verlag, Berlin
-
I. Hayes, M. Jackson, and C. Jones. Determining the specification of a control system from that of its environment. In FME 2003: Formal Methods, Vol. 2805 of LNCS, pp. 154-169. Springer-Verlag, Berlin, 2003.
-
(2003)
LNCS
, vol.2805
, pp. 154-169
-
-
Hayes, I.1
Jackson, M.2
Jones, C.3
-
19
-
-
84945708698
-
An axiomatic basis for computer programming
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12, 576-580, 583, 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.576-580
, pp. 583
-
-
Hoare, C.A.R.1
-
20
-
-
0347190449
-
-
Prentice Hall International, Upper Saddle River, NJ, USA
-
R. C. Holt, P. A. Matthews, J. A. Rosselet and J. R. Cordy. The Turing Programming Language: Design and Definition. Prentice Hall International, Upper Saddle River, NJ, USA, 1998.
-
(1998)
The Turing Programming Language: Design and Definition
-
-
Holt, R.C.1
Matthews, P.A.2
Rosselet, J.A.3
Cordy, J.R.4
-
21
-
-
34548423845
-
Deriving specifications for systems that are connected to the physical world
-
of, C. B. Jones, Z. Liu and J. P. C. Woodcock, eds, Springer Verlag, Berlin
-
C. Jones, I. Hayes, and M. Jackson. Deriving specifications for systems that are connected to the physical world. Vol. 4700 of LNCS, C. B. Jones, Z. Liu and J. P. C. Woodcock, eds, Springer Verlag, Berlin, 2007.
-
(2007)
LNCS
, vol.4700
-
-
Jones, C.1
Hayes, I.2
Jackson, M.3
-
22
-
-
84976757671
-
Formal development of correct algorithms: An example based on Earley's recogniser
-
ACM, New York, NY, USA
-
C. B. Jones. Formal development of correct algorithms: an example based on Earley's recogniser. In SIGPLAN Notices, vol. 7, number 1, pp. 150-169. ACM, New York, NY, USA, 1972.
-
(1972)
SIGPLAN Notices
, vol.7
, Issue.1
, pp. 150-169
-
-
Jones, C.B.1
-
23
-
-
0006450424
-
-
Prentice Hall International, Upper Saddle River, NJ, USA, ISBN 0-13-821884-6
-
C. B. Jones. Software Development: A Rigorous Approach. Prentice Hall International, Upper Saddle River, NJ, USA, 1980. ISBN 0-13-821884-6.
-
(1980)
Software Development: A Rigorous Approach
-
-
Jones, C.B.1
-
24
-
-
34548428472
-
-
C. B. Jones. Development Methods for Computer Programs including a Notion of Interference. PhD Thesis, Oxford University, June 1981. Printed as: Programming Research Group, Technical Monograph 25.
-
C. B. Jones. Development Methods for Computer Programs including a Notion of Interference. PhD Thesis, Oxford University, June 1981. Printed as: Programming Research Group, Technical Monograph 25.
-
-
-
-
25
-
-
0020929268
-
Specification and design of (parallel) programs
-
North-Holland, Amsterdam
-
C. B. Jones. Specification and design of (parallel) programs. In Proceedings of IFIP'83, pp. 321-332. North-Holland, Amsterdam, 1983.
-
(1983)
Proceedings of IFIP'83
, pp. 321-332
-
-
Jones, C.B.1
-
26
-
-
84976735431
-
Tentative steps toward a development method for interfering programs
-
C. B. Jones. Tentative steps toward a development method for interfering programs. ACM Transactions on Programming Languages and Systems, 5, 596-619, 1983.
-
(1983)
ACM Transactions on Programming Languages and Systems
, vol.5
, pp. 596-619
-
-
Jones, C.B.1
-
27
-
-
0008782136
-
Program specification and verification in VDM
-
University of Manchester, Extended version of [Jon87, includes the full proofs
-
C. B. Jones. Program specification and verification in VDM. Technical Report UMCS 86-10-5, University of Manchester, 1986. Extended version of [Jon87] (includes the full proofs).
-
(1986)
Technical Report UMCS 86-10-5
-
-
Jones, C.B.1
-
28
-
-
34548428074
-
-
C. B. Jones. Program specification and verification in VDM. In Logic of Programming and Calculi of Discrete Design, M. Broy, ed., 36 of NATO ASI Series F: Computer and Systems Sciences, pp. 149-184. Springer-Verlag, Berlin, 1987.
-
C. B. Jones. Program specification and verification in VDM. In Logic of Programming and Calculi of Discrete Design, M. Broy, ed., Vol. 36 of NATO ASI Series F: Computer and Systems Sciences, pp. 149-184. Springer-Verlag, Berlin, 1987.
-
-
-
-
29
-
-
0004176640
-
-
Prentice Hall International, second edition, Upper Saddle River, NJ, USA, ISBN 0-13-880733-7
-
C. B. Jones. Systematic Software Development using VDM. Prentice Hall International, second edition, Upper Saddle River, NJ, USA, 1990. ISBN 0-13-880733-7.
-
(1990)
Systematic Software Development using VDM
-
-
Jones, C.B.1
-
30
-
-
0030110629
-
Accommodating interference in the formal design of concurrent object-based programs
-
C. B. Jones. Accommodating interference in the formal design of concurrent object-based programs. Formal Methods in System Design, 8, 105-122, 1996.
-
(1996)
Formal Methods in System Design
, vol.8
, pp. 105-122
-
-
Jones, C.B.1
-
31
-
-
0141747288
-
Wanted: A compositional approach to concurrency
-
A. McIver and C. Morgan, eds, pp, Springer-Verlag, Berlin
-
C. B. Jones. Wanted: a compositional approach to concurrency. In Programming Methodology, A. McIver and C. Morgan, eds, pp. 1-15. Springer-Verlag, Berlin, 2003.
-
(2003)
Programming Methodology
, pp. 1-15
-
-
Jones, C.B.1
-
32
-
-
0042235678
-
Operational semantics: Concepts and their expression
-
C. B. Jones. Operational semantics: concepts and their expression. Information Processing Letters, 88, 27-32, 2003.
-
(2003)
Information Processing Letters
, vol.88
, pp. 27-32
-
-
Jones, C.B.1
-
33
-
-
34047146560
-
Splitting atoms safely
-
doi:10.1016/j.tcs.2006.12.029
-
C. B. Jones. Splitting atoms safely. Theoretical Computer Science, 357, 109-119, 2007. doi:10.1016/j.tcs.2006.12.029.
-
Theoretical Computer Science
, vol.357
, Issue.109-119
, pp. 2007
-
-
Jones, C.B.1
-
34
-
-
0004026047
-
-
Springer-Verlag, Berlin, ISBN 3-540-19651-X
-
C. B. Jones, K. D. Jones, P. A. Lindsay, and R. Moore. Mural: A Formal Development Support System. Springer-Verlag, Berlin, 1991. ISBN 3-540-19651-X.
-
(1991)
Mural: A Formal Development Support System
-
-
Jones, C.B.1
Jones, K.D.2
Lindsay, P.A.3
Moore, R.4
-
35
-
-
0002038543
-
Embedding a programming language in a theorem prover
-
F. L. Bauer and R. Steinbrüggen, eds, pp, IOS Press, Amesterdam
-
T. Nipkow, D. von Oheimb, and C. Pusch. Embedding a programming language in a theorem prover. In Foundations of Secure Computation. Proceedings of International Summer School Marktoberdorf 1999, F. L. Bauer and R. Steinbrüggen, eds, pp. 117-114. IOS Press, Amesterdam, 2000.
-
(2000)
Foundations of Secure Computation. Proceedings of International Summer School Marktoberdorf 1999
, pp. 117-114
-
-
Nipkow, T.1
von Oheimb, D.2
Pusch, C.3
-
36
-
-
34548381045
-
-
R. Kuiper. On completeness of an inference rule for parallel composition, 1983 (private communication), Manuscript, Manchester.
-
R. Kuiper. On completeness of an inference rule for parallel composition, 1983 (private communication), Manuscript, Manchester.
-
-
-
-
37
-
-
34548438244
-
-
P. E. Lauer. Consistent Formal Theories of the Semantics of Programming Languages. PhD Thesis, Queen's University of Belfast, 1971. Printed as TR 25.121, IBM Lab. Vienna.
-
P. E. Lauer. Consistent Formal Theories of the Semantics of Programming Languages. PhD Thesis, Queen's University of Belfast, 1971. Printed as TR 25.121, IBM Lab. Vienna.
-
-
-
-
39
-
-
34047114898
-
Resources, concurrency and local reasoning
-
Peter O'Hearn. Resources, concurrency and local reasoning. Theoretical Computer Science, 375, 271-307, 2007.
-
(2007)
Theoretical Computer Science
, vol.375
, pp. 271-307
-
-
O'Hearn, P.1
-
40
-
-
34548393844
-
-
Axiomatic Proof Techniques for Parallel Programs. PhD Thesis, Department of Computer Science, Cornell University
-
S. Owicki. Axiomatic Proof Techniques for Parallel Programs. PhD Thesis, Department of Computer Science, Cornell University, 1975.
-
(1975)
-
-
Owicki, S.1
-
41
-
-
0017173886
-
An axiomatic proof technique for parallel programs I
-
S. S. Owicki and D. Gries. An axiomatic proof technique for parallel programs I. Acta Informatica, 6, 319-340, 1976.
-
(1976)
Acta Informatica
, vol.6
, pp. 319-340
-
-
Owicki, S.S.1
Gries, D.2
-
42
-
-
0003931061
-
A structural approach to operational semantics
-
Technical Report, Aarhus University
-
G. D. Plotkin. A structural approach to operational semantics. Technical Report, Aarhus University, 1981.
-
(1981)
-
-
Plotkin, G.D.1
-
47
-
-
35248843075
-
The rely-guarantee method in Isabelle/HOL
-
Proceedings of ESOP 2003, of, Springer-Verlag, Berlin
-
L. P. Nieto. The rely-guarantee method in Isabelle/HOL. Proceedings of ESOP 2003, Vol. 2618 of LNCS. Springer-Verlag, Berlin, 2003.
-
(2003)
LNCS
, vol.2618
-
-
Nieto, L.P.1
-
48
-
-
0003656715
-
On Concurrent Programming
-
Springer-Verlag, New York, Inc, New York
-
F. B. Schneider. On Concurrent Programming. Graduate Texts in Computer Science. Springer-Verlag, New York, Inc., New York, 1997.
-
(1997)
Graduate Texts in Computer Science
-
-
Schneider, F.B.1
-
49
-
-
84915838171
-
A compositional reformulation of Owicki-Gries' partial correctness logic for a concurrent while language
-
ICALP'86, of, Springer-Verlag, Berlin
-
C. Stirling. A compositional reformulation of Owicki-Gries' partial correctness logic for a concurrent while language. In ICALP'86, Vol. 226 of LNCS. Springer-Verlag, Berlin, 1986.
-
(1986)
LNCS
, vol.226
-
-
Stirling, C.1
-
50
-
-
34548381485
-
-
K. Stølen. Development of Parallel Programs on Shared Data-Structures. PhD Thesis, Manchester University, 1990. Available as UMCS-91-1-1.
-
K. Stølen. Development of Parallel Programs on Shared Data-Structures. PhD Thesis, Manchester University, 1990. Available as UMCS-91-1-1.
-
-
-
-
51
-
-
34548385479
-
-
A Theory of State-based Parallel Programming. PhD Thesis, Oxford University
-
Q. Xu. A Theory of State-based Parallel Programming. PhD Thesis, Oxford University, 1992.
-
(1992)
-
-
Xu, Q.1
-
52
-
-
0041522067
-
The rely-guarantee method for verifying shared variable concurrent programs
-
Q. Xu, W.-P. de Rpever, and J. He. The rely-guarantee method for verifying shared variable concurrent programs. Formal Aspects of Computing, 9, 149-174, 1997.
-
(1997)
Formal Aspects of Computing
, vol.9
, pp. 149-174
-
-
Xu, Q.1
de Rpever, W.-P.2
He, J.3
|