-
3
-
-
0004986748
-
A formal definition of ALGOL 60
-
IBM Laboratory Hursley, August
-
C. D. Allen, D. N. Chapman, and C. B. Jones. A formal definition of ALGOL 60. Technical Report 12.105, IBM Laboratory Hursley, August 1972.
-
(1972)
Technical Report
, vol.12
-
-
Allen, C.D.1
Chapman, D.N.2
Jones, C.B.3
-
6
-
-
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
-
8
-
-
0038386409
-
A formal definition of a PL/I subset
-
IBM Laboratory Vienna, December
-
H. Bekič, D. Bjørner, W. Henhapl, C. B. Jones, and P. Lucas. A formal definition of a PL/I subset. Technical Report 25.139, IBM Laboratory Vienna, December 1974.
-
(1974)
Technical Report
, vol.25
, Issue.139
-
-
Bekič, H.1
Bjørner, D.2
Henhapl, W.3
Jones, C.B.4
Lucas, P.5
-
9
-
-
84867470305
-
Some experiments with using a formal language definition in compiler development
-
IBM Laboratory, Vienna
-
H. Bekič, H. Izbicki, C. B. Jones, and F. Weissenböck. Some experiments with using a formal language definition in compiler development. Technical Report LN 25.3.107, IBM Laboratory, Vienna, December 1975.
-
(1975)
Technical Report LN
-
-
Bekič, H.1
Izbicki, H.2
Jones, C.B.3
Weissenböck, F.4
-
14
-
-
0042767878
-
-
Lecture Notes in Computer Science. Springer-Verlag, Berlin
-
D. Bjørner and O. N. Oest, editors. Towards a Formal Description of Ada, volume 98 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, 1980.
-
(1980)
Towards a Formal Description of Ada
, vol.98
-
-
Bjørner, D.1
Oest, O.N.2
-
15
-
-
0009451677
-
On the usability of logics which handle partial functions
-
C. Morgan and J. C. P. Woodcock, editors, Springer-Verlag
-
J. H. Cheng and C. B. Jones. On the usability of logics which handle partial functions. In C. Morgan and J. C. P. Woodcock, editors, 3rd Refinement Workshop, pages 51-69. Springer-Verlag, 1991.
-
(1991)
3Rd Refinement Workshop
, pp. 51-69
-
-
Cheng, J.H.1
Jones, C.B.2
-
21
-
-
0347723207
-
On the nonexistence of a phrase structure grammar for ALGOL 60
-
R. W. Floyd. On the nonexistence of a phrase structure grammar for ALGOL 60. Communications of the ACM, 5:483-484, 1962.
-
(1962)
Communications of the ACM
, vol.5
, pp. 483-484
-
-
Floyd, R.W.1
-
22
-
-
0002780749
-
Assigning meanings to programs. In Proc. Symp
-
Mathematical Aspects of Computer Science, American Mathematical Society
-
R. W. Floyd. Assigning meanings to programs. In Proc. Symp. in Applied Math- ematics, Vol.19: Mathematical Aspects of Computer Science, pages 19-32. American Mathematical Society, 1967.
-
(1967)
Applied Math- Ematics
, vol.19
, pp. 19-32
-
-
Floyd, R.W.1
-
24
-
-
84958053717
-
-
BCS Practitioner Series. Prentice Hall, 1992
-
The RAISE Language Group. The RAISE Specification Language. BCS Practitioner Series. Prentice Hall, 1992. ISBN 0-13-752833-7.
-
He RAISE Specification Language
-
-
-
25
-
-
0003711578
-
-
BCS Practitioner Series. Prentice Hall, 1995
-
The RAISE Method Group. The RAISE Development Method. BCS Practitioner Series. Prentice Hall, 1995. ISBN 0-13-752700-4.
-
The RAISE Development Method
-
-
-
26
-
-
0003714504
-
Larch: Languages and Tools for Formal Specification
-
Springer-Verlag
-
John V. Guttag and James J. Horning. Larch: Languages and Tools for Formal Specification. Texts and Monographs in Computer Science. Springer-Verlag, 1993. ISBN 0-387-94006-5/ISBN 3-540-94006-5.
-
(1993)
Texts and Monographs in Computer Science
-
-
Guttag, J.V.1
Horning, J.J.2
-
27
-
-
24644493334
-
Understanding the differences between VDM and Z
-
I. J. Hayes, C. B. Jones, and J. E. Nicholls. Understanding the differences between VDM and Z. ACM Software Engineering News, 19(3):75-81, July 1994.
-
(1994)
ACM Software Engineering News
, vol.19
, Issue.3
, pp. 75-81
-
-
Hayes, I.J.1
Jones, C.B.2
Nicholls, J.E.3
-
28
-
-
33947235306
-
A proof of correctness for the reference mechanism to automatic variables in the F-compiler
-
IBM Laboratory Vienna, Austria
-
W. Henhapl. A proof of correctness for the reference mechanism to automatic variables in the F-compiler. Technical Report LN 25.3.048, IBM Laboratory Vienna, Austria, November 1968.
-
(1968)
Technical Report LN
-
-
Henhapl, W.1
-
29
-
-
26844498799
-
The block concept and some possible implementations, with proofs of equivalence
-
IBM Laboratory Vienna, April
-
W. Henhapl and C. B. Jones. The block concept and some possible implementations, with proofs of equivalence. Technical Report 25.104, IBM Laboratory Vienna, April 1970.
-
(1970)
Technical Report
-
-
Henhapl, W.1
Jones, C.B.2
-
30
-
-
0042758513
-
On the interpretation of GOTO statements in the ULD
-
IBM Laboratory, Vienna
-
W. Henhapl and C. B. Jones. On the interpretation of GOTO statements in the ULD. Technical Report LN 25.3.065, IBM Laboratory, Vienna, March 1970.
-
(1970)
Technical Report LN
-
-
Henhapl, W.1
Jones, C.B.2
-
31
-
-
84958085693
-
Some observations on the implementation of reference mechanisms for automatic variables
-
IBM Laboratory, Vienna
-
W. Henhapl and C. B. Jones. Some observations on the implementation of reference mechanisms for automatic variables. Technical Report LR 25.3.070, IBM Laboratory, Vienna, May 1970.
-
(1970)
Technical Report LR
-
-
Henhapl, W.1
Jones, C.B.2
-
32
-
-
33947253649
-
A run-time mechanism for referencing variables
-
W. Henhapl and C. B. Jones. A run-time mechanism for referencing variables. Information Processing Letters, 1(1):14-16, 1971.
-
(1971)
Information Processing Letters
, vol.1
, Issue.1
, pp. 14-16
-
-
Henhapl, W.1
Jones, C.B.2
-
34
-
-
84945708698
-
An axiomatic basis for computer programming
-
C. A. R. Hoare. An axiomatic basis for computer programming. Communications of the ACM, 12(10):576-580, 583, October 1969.
-
(1969)
Communications of the ACM
, vol.12
, Issue.10
-
-
Hoare, C.A.R.1
-
36
-
-
0015482118
-
Proof of correctness of data representations
-
C. A. R. Hoare. Proof of correctness of data representations. Acta Informatica, 1:271-281, 1972.
-
(1972)
Acta Informatica
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
37
-
-
1442284576
-
Non-interference properties of a concurrent object-based language: Proofs based on an operational semantics
-
Burkhard Freitag, Cliff B. Jones, Christian Lengauer, and Hans-Jörg Schek, editors, Kluwer Academic Publishers
-
Steve J. Hodges and Cliff B. Jones. Non-interference properties of a concurrent object-based language: Proofs based on an operational semantics. In Burkhard Freitag, Cliff B. Jones, Christian Lengauer, and Hans-Jörg Schek, editors, Oject Orientation with Parallelism and Persistence, pages 1-22. Kluwer Academic Publishers, 1996.
-
(1996)
Oject Orientation with Parallelism and Persistence
, pp. 1-22
-
-
Hodges, S.J.1
Jones, C.B.2
-
38
-
-
0038658136
-
A technique for showing that two functions preserve a relation between their domains
-
IBM Laboratory, Vienna
-
C. B. Jones. A technique for showing that two functions preserve a relation between their domains. Technical Report LR 25.3.067, IBM Laboratory, Vienna, April 1970.
-
(1970)
Technical Report LR
-
-
Jones, C.B.1
-
39
-
-
84976757671
-
Formal development of correct algorithms: An example based on Earley's recogniser
-
ACM, January
-
C. B. Jones. Formal development of correct algorithms: an example based on Earley's recogniser. In SIGPLAN Notices, Volume 7 Number 1, pages 150-169. ACM, January 1972.
-
(1972)
SIGPLAN Notices
, vol.7
, Issue.1
, pp. 150-169
-
-
Jones, C.B.1
-
40
-
-
33947270591
-
Formal development of programs
-
IBM Laboratory Hursley, June
-
C. B. Jones. Formal development of programs. Technical Report 12.117, IBM Laboratory Hursley, June 1973.
-
(1973)
Technical Report
-
-
Jones, C.B.1
-
41
-
-
33947272773
-
Formal definition in compiler development
-
IBM Laboratory Vienna, February
-
C. B. Jones. Formal definition in compiler development. Technical Report 25.145, IBM Laboratory Vienna, February 1976.
-
(1976)
Technical Report
-
-
Jones, C.B.1
-
44
-
-
0018306852
-
Constructing a theory of a data structure as an aid to program development
-
C. B. Jones. Constructing a theory of a data structure as an aid to program development. Acta Informatica, 11:119-137, 1979.
-
(1979)
Acta Informatica
, vol.11
, pp. 119-137
-
-
Jones, C.B.1
-
45
-
-
84958051886
-
The Vienna Development Method: Examples of compiler development
-
M. Amirchahy and D. Neel, editors, IRIA-SEFI
-
C. B. Jones. The Vienna Development Method: Examples of compiler development. In M. Amirchahy and D. Neel, editors, Le Point sur la Compilation, pages 89-114. IRIA-SEFI, 1979.
-
(1979)
Le Point Sur La Compilation
, pp. 89-114
-
-
Jones, C.B.1
-
49
-
-
80455148034
-
Program specification and verification in VDM
-
M. Broy, editor, NATO ASI Series F: Computer and Systems Sciences
-
C. B. Jones. Program specification and verification in VDM. In M. Broy, editor, Logic of Programming and Calculi of Discrete Design, volume 36 of NATO ASI Series F: Computer and Systems Sciences, pages 149-184. Springer-Verlag, 1987.
-
(1987)
Logic of Programming and Calculi of Discrete Design
, vol.36
, pp. 149-184
-
-
Jones, C.B.1
-
50
-
-
0002479557
-
Data reification
-
J. A. McDermid, editor, Butterworths
-
C. B. Jones. Data reification. In J. A. McDermid, editor, The Theory and Practice of Refinement, pages 79-89. Butterworths, 1989.
-
(1989)
The Theory and Practice of Refinement
, pp. 79-89
-
-
Jones, C.B.1
-
51
-
-
0006671304
-
Process algebra arguments about an object-based design notation
-
A. W. Roscoe, editor, Prentice-Hall
-
C. B. Jones. Process algebra arguments about an object-based design notation. In A. W. Roscoe, editor, A Classical Mind, chapter 14, pages 231-246. Prentice-Hall, 1994.
-
(1994)
A Classical Mind
, vol.14
, pp. 231-246
-
-
Jones, C.B.1
-
52
-
-
84958054575
-
TANSTAAFL with partial functions
-
William Farmer, Manfred Kerber, and Michael Kohlhase, editors
-
C. B. Jones. TANSTAAFL with partial functions. In William Farmer, Manfred Kerber, and Michael Kohlhase, editors, Proceedings of the Workshop on the Mechanization Of Partial Functions, pages 53-64, 1996.
-
(1996)
Proceedings of the Workshop on the Mechanization of Partial Functions
, pp. 53-64
-
-
Jones, C.B.1
-
54
-
-
0041193823
-
A correspondence between ALGOL-60 and Church's lambdanotation
-
P. J. Landin. A correspondence between ALGOL-60 and Church's lambdanotation. Parts I and II. Communications of the ACM, 8:89-101, 158-165, 1965.
-
(1965)
Communications of the ACM
, vol.8
, Issue.89-101
, pp. 158-165
-
-
Landin, P.J.1
-
55
-
-
84943347452
-
The next 700 programming languages
-
P. J. Landin. The next 700 programming languages. Communications of the ACM, 9:157-166, 1966.
-
(1966)
Communications of the ACM
, vol.9
, pp. 157-166
-
-
Landin, P.J.1
-
56
-
-
0037643792
-
Two constructive realizations of the block concept and their equivalence
-
IBM Laboratory Vienna, June
-
P. Lucas. Two constructive realizations of the block concept and their equivalence. Technical Report TR 25.085, IBM Laboratory Vienna, June 1968.
-
(1968)
Technical Report TR
-
-
Lucas, P.1
-
57
-
-
49849129936
-
-
Annual Review in Automatic Programming, Pergamon Press
-
P. Lucas and K. Walk. On The Formal Description of PL/I, volume 6 of Annual Review in Automatic Programming Part 3. Pergamon Press, 1969.
-
(1969)
On The Formal Description of PL/I
, vol.6
-
-
Lucas, P.1
Walk, K.2
-
58
-
-
0038319295
-
On the semantics of programming languages and software devices
-
In Randall Rustin, editor, Englewood Cliffs, NewJersey, 1972. Prentice Hall. Proceedings of the Courant Computer Science Symposium 2
-
Peter Lucas. On the semantics of programming languages and software devices. In Randall Rustin, editor, Formal Semantics of Programming Languages, pages 41- 57, Englewood Cliffs, NewJersey, 1972. Prentice Hall. Proceedings of the Courant Computer Science Symposium 2.
-
Formal Semantics of Programming Languages
-
-
Lucas, P.1
-
60
-
-
0015050015
-
Proving algorithms by tail functions
-
A. W. Mazurkiewicz. Proving algorithms by tail functions. Information and Control, 18(3):220-226, April 1971.
-
(1971)
Information and Control
, vol.18
, Issue.3
, pp. 220-226
-
-
Mazurkiewicz, A.W.1
-
62
-
-
0002699574
-
A basis for a mathematical theory for computation
-
P. Braort and D. Hirschberg, editors, North-Holland Publishing Company
-
J. McCarthy. A basis for a mathematical theory for computation. In P. Braffort and D. Hirschberg, editors, Computer Programming and Formal Systems, pages 33-70. North-Holland Publishing Company, 1967.
-
(1967)
Computer Programming and Formal Systems
, pp. 33-70
-
-
McCarthy, J.1
-
65
-
-
0038658143
-
An algebraic definition of simulation between programs
-
Computer Science Dept, Stanford University
-
R. Milner. An algebraic definition of simulation between programs. Technical Report CS-205, Computer Science Dept, Stanford University, February 1971.
-
(1971)
Technical Report
-
-
Milner, R.1
-
67
-
-
84860365279
-
-
Technical Monograph PRG-12, Oxford University Computing Laboratory, Programming Research Group
-
P. D. Mosses. The mathematical semantics of Algol 60. Technical Monograph PRG-12, Oxford University Computing Laboratory, Programming Research Group, January 1974.
-
(1974)
The Mathematical Semantics of Algol 60
-
-
Mosses, P.D.1
-
69
-
-
0000110250
-
A powerdomain construction
-
G. D. Plotkin. A powerdomain construction. SIAM J. Comput., 5(3), 1976.
-
(1976)
SIAM J. Comput
, vol.5
, Issue.3
-
-
Plotkin, G.D.1
-
71
-
-
84911233001
-
VDM'91 - Formal Software Development Methods
-
No- ordwijkerhout, The Netherlands, October 1991, Vol.2: Tutorials, Lecture Notes in Computer Science. Springer-Verlag
-
S. Prehn and W. J. Toetenel, editors. VDM'91 - Formal Software Development Methods. Proceedings of the 4th International Symposium of VDM Europe, No- ordwijkerhout, The Netherlands, October 1991, Vol.2: Tutorials, volume 552 of Lecture Notes in Computer Science. Springer-Verlag, 1991.
-
(1991)
Proceedings of the 4Th International Symposium of VDM Europe
, vol.552
-
-
Prehn, S.1
Toetenel, W.J.2
|