-
2
-
-
0024129970
-
A calculus for refinements for program derivations
-
R. J. R. Back, “A calculus for refinements for program derivations,” Acta Informatica, vol. 25, pp. 593–624, 1988.
-
(1988)
Acta Informatica
, vol.25
, pp. 593-624
-
-
Back, R.J.R.1
-
3
-
-
0022721210
-
Direct implementation of abstract data types from abstract specifications
-
May
-
B. Belkouche and J. E. Urban, “Direct implementation of abstract data types from abstract specifications,” IEEE Trans. Software Eng., vol. SE-12, no. 5, pp. 649–661, May 1986.
-
(1986)
IEEE Trans. Software Eng.
, vol.SE-12
, Issue.5
, pp. 649-661
-
-
Belkouche, B.1
Urban, J.E.2
-
5
-
-
84976810026
-
Abstract data types in Euclid
-
Mar.
-
E. Chang, N. E. Kaden, and W. D. Elliott, “Abstract data types in Euclid,” SIGPLAN Notices, vol. 13, no. 3, 34–42, Mar. 1978.
-
(1978)
SIGPLAN Notices
, vol.13
, pp. 34-42
-
-
Chang, E.1
Kaden, N.E.2
Elliott, W.D.3
-
6
-
-
0017793502
-
Programming language constructs for which it is impossible to obtain good Hoare axiom systems
-
Jan.
-
E. M. Clarke, “Programming language constructs for which it is impossible to obtain good Hoare axiom systems,” J. ACM„ vol. 26, no. 1, pp. 129–147, Jan. 1979.
-
(1979)
J. ACM„
, vol.26
, Issue.1
, pp. 129-147
-
-
Clarke, E.M.1
-
7
-
-
0002896911
-
Soundness and completeness of an axiom system for program verification
-
Feb.
-
S. A. Cook, “Soundness and completeness of an axiom system for program verification,” SIAMJ. Computing, vol. 7, pp. 70–90, Feb. 1978.
-
(1978)
SIAMJ. Computing
, vol.7
, pp. 70-90
-
-
Cook, S.A.1
-
8
-
-
0004067132
-
The SIMULA 67 common base language
-
Oslo, Norway
-
O. J. Dahl, B. Myhrhaug, and K. Nygaard, “The SIMULA 67 common base language,” Pub. S-22, Norwegian Computing Center, Oslo, Norway, 1970.
-
(1970)
Pub. S-22, Norwegian Computing Center
-
-
Dahl, O.J.1
Myhrhaug, B.2
Nygaard, K.3
-
9
-
-
55849110083
-
Complementary definitions of programming language semantics
-
Toronto, ON, Canada Nov.
-
J. E. Donahue, “Complementary definitions of programming language semantics,” Tech. Rep. CSRG-62, Comput. Syst. Res. Group, Univ. of Toronto, ON, Canada, Nov. 1975.
-
(1975)
Tech. Rep. CSRG-62, Comput. Syst. Res. Group, Univ. of
-
-
Donahue, J.E.1
-
10
-
-
85034972171
-
Algebraic implementation of abstract data types: Concept, syntax, semantics and correctness
-
H. Ehrig, “Algebraic implementation of abstract data types: Concept, syntax, semantics and correctness,” Lecture Notes in Computer Science: Automata, Languages and Programming, vol. 85, pp. 142–156, 1980.
-
(1980)
Lecture Notes in Computer Science: Automata, Languages and Programming
, vol.85
, pp. 142-156
-
-
Ehrig, H.1
-
12
-
-
0025862523
-
Modular verification of Ada generics
-
G. W. Ernst, R. J. Hookway, J. A. Menegay, and W. F. Ogden, “Modular verification of Ada generics,” Comput. Languages, vol. 16, pp. 259–280, 1991.
-
(1991)
Comput. Languages
, vol.16
, pp. 259-280
-
-
Ernst, G.W.1
Hookway, R.J.2
Menegay, J.A.3
Ogden, W.F.4
-
13
-
-
84939733414
-
Semantics of programming languages for modular verification
-
Cleveland, OH
-
_, “Semantics of programming languages for modular verification,” Tech. Rep. CES-85-4, Dept. Comput. Eng. and Sc., Case Western Reserve Univ., Cleveland, OH, 1985.
-
(1985)
Tech. Rep. CES-85-4, Dept. Comput. Eng. and Sc., Case Western Reserve Univ
-
-
-
14
-
-
84939757346
-
Modular verification of data abstraction in Modula-2
-
Cleveland, OH
-
G. W. Ernst, R. J. Hookway, and W. F. Ogden, “Modular verification of data abstraction in Modula-2,” Tech. Rep. CES-89-10, Dept. of Comput. Eng. and Sci., Case Western Reserve Univ., Cleveland, OH, 1989.
-
(1989)
Tech. Rep. CES-89-10, Dept. of Comput. Eng. and Sci., Case Western Reserve Univ
-
-
Ernst, G.W.1
Hookway, R.J.2
Ogden, W.F.3
-
15
-
-
84976735115
-
Specification of abstract data types in Modula
-
Oct.
-
G. W. Ernst and W. F. Ogden, “Specification of abstract data types in Modula,” ACM Trans. Programming Languages Syst„ vol. 2, no. 4, pp. 522–534, Oct. 1980.
-
(1980)
ACM Trans. Programming Languages Syst„
, vol.2
, Issue.4
, pp. 522-534
-
-
Ernst, G.W.1
Ogden, W.F.2
-
16
-
-
0023384958
-
Theory of modules
-
July
-
J. D. Gannon, R. G. Hamlet, and H. D. Mills, “Theory of modules,” IEEE Trans. Software Eng., vol. 14, no. 7, pp. 820–829, July 1987.
-
(1987)
IEEE Trans. Software Eng.
, vol.14
, Issue.7
, pp. 820-829
-
-
Gannon, J.D.1
Hamlet, R.G.2
Mills, H.D.3
-
17
-
-
0019240824
-
An overview of AFFIRM: A specification and verification system
-
Amsterdam: North-Holland
-
S. L. Gerhart, D. R. Musser, D. H. Thompson, D. A. Baker, R. L. Bates, R. W. Erickson, R. L. London, D. G. Taylor, and D. S. Wile, “An overview of AFFIRM: A specification and verification system,” Inform. Processing. Amsterdam: North-Holland, pp. 343–347, 1980.
-
(1980)
Inform. Processing
, pp. 343-347
-
-
Gerhart, S.L.1
Musser, D.R.2
Thompson, D.H.3
Baker, D.A.4
Bates, R.L.5
Erickson, R.W.6
London, R.L.7
Taylor, D.G.8
Wile, D.S.9
-
18
-
-
0017526697
-
Early experience with Mesa
-
Aug.
-
C. M. Geschke, J. H. Morris, and E. H. Satterwaite, “Early experience with Mesa,” Commun. ACM, vol. 20, no. 8, pp. 540–553, Aug. 1977.
-
(1977)
Commun. ACM
, vol.20
, Issue.8
, pp. 540-553
-
-
Geschke, C.M.1
Morris, J.H.2
Satterwaite, E.H.3
-
20
-
-
0006695599
-
A complete axiomatic system for proving assertions about recursive and non-recursive programs
-
ON, Feb
-
G. A. Gorelick, “A complete axiomatic system for proving assertions about recursive and non-recursive programs,” Tech. Rep. 75, Dept. of Comput. Sci., Univ. of Toronto, ON, Feb. 1975.
-
(1975)
Tech. Rep. 75, Dept. of Comput. Sci., Univ. of Toronto
-
-
Gorelick, G.A.1
-
22
-
-
0012167514
-
The transform: A new language construct
-
D. Gries and D. Volpano, “The transform: A new language construct,” Structured Programming, vol. 11, pp. 1–10, 1990.
-
(1990)
Structured Programming
, vol.11
, pp. 1-10
-
-
Gries, D.1
Volpano, D.2
-
23
-
-
0022115115
-
The Larch family of specification languages
-
J. Guttag, J. J. Horning and J. M. Wing, “The Larch family of specification languages,” IEEE Software, vol. 2, no. 5, pp. 24–36, 1985.
-
(1985)
IEEE Software
, vol.2
, Issue.5
, pp. 24-36
-
-
Guttag, J.1
Horning, J.J.2
Wing, J.M.3
-
24
-
-
0018050383
-
Abstract data types and software validation
-
Dec.
-
J. V. Guttag, E. Horowitz and D. R. Musser, “Abstract data types and software validation,” Commun. ACM, vol. 21, no. 12, pp. 27–52, Dec. 1978.
-
(1978)
Commun. ACM
, vol.21
, Issue.12
, pp. 27-52
-
-
Guttag, J.V.1
Horowitz, E.2
Musser, D.R.3
-
26
-
-
84945708698
-
An axiomatic basis for computer programming
-
C. A. R. Hoare, “An axiomatic basis for computer programming,” Commun. ACM, vol. 12, no. 10, pp. 576–581, 1969.
-
(1969)
Commun. ACM
, vol.12
, Issue.10
, pp. 576-581
-
-
Hoare, C.A.R.1
-
27
-
-
0015482118
-
Proof of correctness of data representations
-
_, “Proof of correctness of data representations,” Acta lnformatica, vol. 1, pp. 271–281, 1972.
-
(1972)
Acta lnformatica
, vol.1
, pp. 271-281
-
-
-
28
-
-
0016444678
-
Automatic program verification I: A logical basis and its implementation
-
S. Igarashi, R. L. London, and D. Luckham, “Automatic program verification I: A logical basis and its implementation,” Acta Informatica, vol. 4, pp. 145–182, 1975.
-
(1975)
Acta Informatica
, vol.4
, pp. 145-182
-
-
Igarashi, S.1
London, R.L.2
Luckham, D.3
-
29
-
-
0023455523
-
Synthesizing implementations of abstract data types from axiomatic specifications
-
Nov.
-
P. Jalote, “Synthesizing implementations of abstract data types from axiomatic specifications,” Software: Practice and Experience, vol. 17, no. 11, pp. 847–858, Nov. 1987.
-
(1987)
Software: Practice and Experience
, vol.17
, Issue.11
, pp. 847-858
-
-
Jalote, P.1
-
30
-
-
84915357532
-
A critique of the Gypsy verification system
-
R. A. Kemmerer, Ed. Fort George G. Meade, MD: National Computer Security Center
-
R. A. Kemmerer, “A critique of the Gypsy verification system,” Verification Assessment Study, Final Report, The Gypsy System, Vol. II, R. A. Kemmerer, Ed. Fort George G. Meade, MD: National Computer Security Center, 1986, pp. 49–61.
-
(1986)
Verification Assessment Study, Final Report, The Gypsy System
, vol.2
, pp. 49-61
-
-
Kemmerer, R.A.1
-
31
-
-
84976714425
-
Report on the programming language Euclid
-
Feb.
-
B. W. Lampson, J. J. Horning, R. L. London, J. G. Mitchell and G. J. Popek, “Report on the programming language Euclid,” SIGPLAN Notices, vol. 12, no. 2, pp. 1–79, Feb. 1977.
-
(1977)
SIGPLAN Notices
, vol.12
, Issue.2
, pp. 1-79
-
-
Lampson, B.W.1
Horning, J.J.2
London, R.L.3
Mitchell, J.G.4
Popek, G.J.5
-
33
-
-
0018051093
-
Proof rules for the programming language Euclid
-
Jan
-
R. L. London, J. V. Guttag, J. J. Horning, B. W. Lampson, J. G. Mitchell, and G. J. Popek, “Proof rules for the programming language Euclid,” Acta lnformatica, vol. 10, pp. 1–26, Jan. 1978
-
(1978)
Acta lnformatica
, vol.10
, pp. 1-26
-
-
London, R.L.1
Guttag, J.V.2
Horning, J.J.3
Lampson, B.W.4
Mitchell, J.G.5
Popek, G.J.6
-
35
-
-
0343356818
-
-
New York: Springer-Verlag
-
D. C. Luckham, F. W. Von Henke, B. Krieg-Brueckner, and O. Owe, ANNA: A Language for Annotating Ada Programs, Ref. Man., Lecture Notes in Computer Science 260. New York: Springer-Verlag, 1987.
-
(1987)
ANNA: A Language for Annotating Ada Programs, Ref. Man., Lecture Notes in Computer Science 260
-
-
Luckham, D.C.1
Von, F.W.2
Krieg-Brueckner, B.3
Owe, O.4
-
36
-
-
0024752060
-
A generalization of Dijkstra's calculus
-
Oct.
-
G. Nelson, “A generalization of Dijkstra's calculus,” ACM Trans. Programming Languages Syst., vol. 11. pp. 517–561, Oct. 1989.
-
(1989)
ACM Trans. Programming Languages Syst.
, vol.11
, pp. 517-561
-
-
Nelson, G.1
-
38
-
-
0024611505
-
Laws of data refinement
-
J. M. Morris, “Laws of data refinement,” Acta Informatica. vol. 26, pp. 287–308, 1989.
-
(1989)
Acta Informatica
, vol.26
, pp. 287-308
-
-
Morris, J.M.1
-
40
-
-
0019698884
-
Sound and complete Hoare-like calculi based on copy rules
-
E. R. Olderog, “Sound and complete Hoare-like calculi based on copy rules,” Acta Imeormatica, vol. 16, pp. 161–197. 1981.
-
(1981)
Acta Imeormatica
, vol.16
, pp. 161-197
-
-
Olderog, E.R.1
-
42
-
-
0001921746
-
Toward a mathematical semantics for computer languages
-
New York: Wiley
-
D. Scott and C. Strachey, “Toward a mathematical semantics for computer languages,” Computers and Automation. New York: Wiley, 1972, pp. 19–46.
-
(1972)
Computers and Automation
, pp. 19-46
-
-
Scott, D.1
Strachey, C.2
-
43
-
-
0009711384
-
Some definitional suggestions, for automata theory
-
D. Scott, “Some definitional suggestions, for automata theory,” J. Comput. put. Syst. Sci., vol. I, pp. 187–212, 1967.
-
(1967)
J. Comput. put. Syst. Sci.
, vol.1
, pp. 187-212
-
-
Scott, D.1
-
44
-
-
0016459487
-
The verification and synthesis of data structures
-
J. Spitzen and B. Wegbreit, “The verification and synthesis of data structures,” Acta Informatica, vol. 4, pp. 127–144, 1975.
-
(1975)
Acta Informatica
, vol.4
, pp. 127-144
-
-
Spitzen, J.1
Wegbreit, B.2
-
45
-
-
0024057219
-
Substitution revisited
-
A. Stoughton, “Substitution revisited,” Theoretical Comput. Sci., vol. 59, pp. 317–325, 1988.
-
(1988)
Theoretical Comput. Sci.
, vol.59
, pp. 317-325
-
-
Stoughton, A.1
-
47
-
-
0346202850
-
Specifications, models, and implementation of data structures
-
M. Wand, “Specifications, models, and implementation of data structures,” Theoretical Comput. Sci., vol. 20, pp. 3–32, 1982.
-
(1982)
Theoretical Comput. Sci.
, vol.20
, pp. 3-32
-
-
Wand, M.1
-
48
-
-
0003843120
-
-
3rd Ed. New York: Springer-Verlag, Verlag
-
N. Wirth, Programming in Modula-2, 3rd Ed. New York: Springer-Verlag, Verlag, 1985.
-
(1985)
Programming in Modula-2
-
-
Wirth, N.1
-
49
-
-
0017268457
-
An introduction to the construction and verification of Alphard programs
-
Dec.
-
W. A. Wulf, R. L. London, and M. Shaw, “An introduction to the construction and verification of Alphard programs,” IEEE Trans. Software Eng., vol. 2, no. 12, pp. 253–264, Dec. 1976.
-
(1976)
IEEE Trans. Software Eng.
, vol.2
, Issue.12
, pp. 253-264
-
-
Wulf, W.A.1
London, R.L.2
Shaw, M.3
|