-
1
-
-
0012428683
-
Chief programmer team management of programming
-
F. T. Baker, “Chief programmer team management of programming,” IBM Syst. J., vol. 11, pp. 56-73, 1972.
-
(1972)
IBM Syst. J.
, vol.11
, pp. 56-73
-
-
Baker, F.T.1
-
2
-
-
0003965321
-
-
Englewood Cliffs, NJ: Prentice-Hall, ch. 7.
-
P. Brinch Hansen, Operating System Principles. Englewood Cliffs, NJ: Prentice-Hall, 1973, ch. 7.
-
(1973)
Operating System Principles
-
-
Hansen, P.B.1
-
4
-
-
0016521875
-
The programming language concurrent Pascal
-
June
-
P. Brinch Hansen, “The programming language concurrent Pascal,” IEEE Trans. Software Eng., vol. SE-1, pp. 199-207, June 1975.
-
(1975)
IEEE Trans. Software Eng.
, vol.SE-1
, pp. 199-207
-
-
Hansen, P.B.1
-
6
-
-
0011881992
-
Program proving as hand simulation with a little induction
-
R. M. Burstall, “Program proving as hand simulation with a little induction,” in Proc. IFIP Congress 74, 1974, pp. 308-312.
-
(1974)
Proc. IFIP Congress 74
, pp. 308-312
-
-
Burstall, R.M.1
-
7
-
-
0013402381
-
Hierarchical program structures
-
New York: Academic
-
O.-J. Dahl and C.A. R. Hoare, “Hierarchical program structures,” in Structured Programming, O.-J. Dahl, E. W. Dijkstra, and C. A. R. Hoare. New York: Academic, 1972, pp. 175-220.
-
(1972)
Structured Programming
, pp. 175-220
-
-
Dahl, O.J.1
Hoare, C.A.R.2
Dahl, O.J.3
Dijkstra, E.W.4
Hoare, C.A.R.5
-
9
-
-
0037710417
-
A constructive approach to the problem of program correctness
-
July
-
E. W. Dijkstra, “A constructive approach to the problem of program correctness,” BIT, vol. 8, pp. 174-186, July 1968.
-
(1968)
BIT
, vol.8
, pp. 174-186
-
-
Dijkstra, E.W.1
-
10
-
-
84945709727
-
Go to statement considered harmful
-
Mar.
-
E. W. Dijkstra, “Go to statement considered harmful,” Commun. Ass. Comput. Mach., vol. 11, pp. 147-148, Mar. 1968.
-
(1968)
Commun. Ass. Comput. Mach.
, vol.11
, pp. 147-148
-
-
Dijkstra, E.W.1
-
11
-
-
0001654941
-
Notes on Structured programming
-
New York: Academic
-
E. W. Dijkstra, “Notes on Structured programming,” in Structured Programming, O. -J. Dahl, E. W. Dijkstra, and C. A. R. Hoare. New York: Academic, 1972, pp. 1-82.
-
(1972)
Structured Programming
, pp. 1-82
-
-
Dijkstra, E.W.1
Dahl, O.J.2
Dijkstra, E.W.3
Hoare, C.A.R.4
-
12
-
-
0002780749
-
Assigning meanings to programs
-
Ed., American Mathematical Society
-
R. W. Floyd, “Assigning meanings to programs,” in Proc. Symp. Applied Mathematics, vol. 19, J. T. Schwartz, Ed., American Mathematical Society, 1967, pp. 19-32.
-
(1967)
Proc. Symp. Applied Mathematics
, vol.19
, pp. 19-32
-
-
Floyd, R.W.1
Schwartz, J.T.2
-
13
-
-
84939759938
-
-
Stanford Res. Inst., Stanford, CA, Sept.
-
J. Goldberg, Ed., Proc. Symp. High Cost of Software, Stanford Res. Inst., Stanford, CA, Sept. 1973.
-
(1973)
Proc. Symp. High Cost of Software
-
-
Goldberg, J.1
-
14
-
-
30344433629
-
On structured programming-A reply to Smoliar
-
Nov.
-
D. Gries, “On structured programming-A reply to Smoliar,” ACM Forum, Commun. Ass. Comput. Mach., vol. 17, pp. 655-657, Nov. 1974.
-
(1974)
ACM Forum, Commun. Ass. Comput. Mach.
, vol.17
, pp. 655-657
-
-
Gries, D.1
-
15
-
-
0006440677
-
The specification and application to programming of abstract data types
-
Ph.D. dissertation, University of Toronto, Toronto, Ont., Canada, CSRG Tech. Rep. 59, Sept.
-
J. V. Guttag, “The specification and application to programming of abstract data types,” Ph.D. dissertation, University of Toronto, Toronto, Ont., Canada, CSRG Tech. Rep. 59, Sept. 1975.
-
(1975)
-
-
Guttag, J.V.1
-
16
-
-
0011694301
-
Abstract data types and software validation
-
USC Information Sciences Inst. Tech. Rep.
-
J. V. Guttag, E. Horowitz, and D. R. Musser, “Abstract data types and software validation,” USC Information Sciences Inst. Tech. Rep., 1976.
-
(1976)
-
-
Guttag, J.V.1
Horowitz, E.2
Musser, D.R.3
-
17
-
-
84945708698
-
An axiomatic basis for computer programming
-
Oct.
-
C. A. R. Hoare, “An axiomatic basis for computer programming,” Commun. Ass. Comput. Mach., vol. 12, pp. 576-580, 583, Oct. 1969.
-
(1969)
Commun. Ass. Comput. Mach.
, vol.12
, Issue.583
, pp. 576-580
-
-
Hoare, C.A.R.1
-
18
-
-
0012151036
-
Notes on data structuring
-
New York: Academic
-
C. A. R. Hoare, “Notes on data structuring,” in Structured Programming, O.-J. Dahl, E. W. Dijkstra, and C. A. R. Hoare. New York: Academic, 1972, pp. 83-174.
-
(1972)
Structured Programming
, pp. 83-174
-
-
Hoare, C.A.R.1
Dahl, O.-J.2
Dijkstra, E.W.3
Hoare, C.A.R.4
-
19
-
-
0015482118
-
Proof of correctness of data representations
-
C. A. R. Hoare, “Proof of correctness of data representations,” Acta Informatica, vol. 1, pp. 271-281, 1972.
-
(1972)
Acta Informatica
, vol.1
, pp. 271-281
-
-
Hoare, C.A.R.1
-
21
-
-
84939734991
-
An access control facility for programming languages
-
Massachusetts Institute of Technology Computation Structures Group Memo 137 and Carnegie-Mellon University Tech. Reps.
-
A. K. Jones and B. H. Liskov, “An access control facility for programming languages,” Massachusetts Institute of Technology Computation Structures Group Memo 137 and Carnegie-Mellon University Tech. Reps., 1976.
-
(1976)
-
-
Jones, A.K.1
Liskov, B.H.2
-
23
-
-
84976670850
-
Programming with abstract data types
-
Apr.
-
B. H. Liskov and S. Zilles, “Programming with abstract data types,” SIGPLAN Notices, vol. 9, pp. 50-59, Apr. 1974.
-
(1974)
SIGPLAN Notices
, vol.9
, pp. 50-59
-
-
Liskov, B.H.1
Zilles, S.2
-
24
-
-
0016487425
-
Specification techniques for data abstractions
-
Mar.
-
B. H. Liskov, “Specification techniques for data abstractions,” IEEE Trans. Software Eng., vol. SE-1, pp. 7-19, Mar. 1975.
-
(1975)
IEEE Trans. Software Eng.
, vol.SE-1
, pp. 7-19
-
-
Liskov, B.H.1
-
26
-
-
0015561577
-
Protection in programming languages
-
Jan.
-
J. H. Morris, Jr., “Protection in programming languages,” Commun. Ass. Comput. Mach., vol. 16, pp. 15-21, Jan. 1973.
-
(1973)
Commun. Ass. Comput. Mach.
, vol.16
, pp. 15-21
-
-
Morris, J.H.1
-
28
-
-
0039232724
-
Information distribution aspects of design methodology
-
Booklet TA-3
-
D. L. Parnas, “Information distribution aspects of design methodology,” in Proc. IFIP Congr. 1971, Booklet TA-3, pp. 26-30.
-
(1971)
Proc. IFIP Congr.
, pp. 26-30
-
-
Parnas, D.L.1
-
29
-
-
0015482049
-
On the criteria to be used in decomposing systems into modules
-
Dec.
-
D. L. Parnas, “On the criteria to be used in decomposing systems into modules,” Commun. Ass. Comp. Mach., vol. 15, pp. 1053-1058, Dec. 1972.
-
(1972)
Commun. Ass. Comp. Mach.
, vol.15
, pp. 1053-1058
-
-
Parnas, D.L.1
-
30
-
-
0015346655
-
A technique for software module specification with examples
-
May
-
D. L. Parnas, “A technique for software module specification with examples,” Commun. Ass. Comput. Mach., vol. 15, pp. 330-336, May 1972.
-
(1972)
Commun. Ass. Comput. Mach.
, vol.15
, pp. 330-336
-
-
Parnas, D.L.1
-
31
-
-
84938009513
-
Proceedings of the international symposium on extensible languages
-
Dec.
-
S. A. Schuman, Ed., “Proceedings of the international symposium on extensible languages,” SIGPLAN Notices, vol. 6, Dec. 1971.
-
(1971)
SIGPLAN Notices
, vol.6
-
-
Schuman, S.A.1
-
33
-
-
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
-
34
-
-
0016942875
-
Proving properties of complex data structures
-
Apr.
-
B. Wegbreit and J. M. Spitzen, “Proving properties of complex data structures,” J. Ass. Comput. Mach., vol. 23, pp. 389-396, Apr. 1976.
-
(1976)
J. Ass. Comput. Mach.
, vol.23
, pp. 389-396
-
-
Wegbreit, B.1
Spitzen, J.M.2
-
36
-
-
0012504062
-
A linguistic consideration of thinking in primitive communities
-
Ed. Cambridge, MA: MIT Press
-
B. L. Whorf, “A linguistic consideration of thinking in primitive communities,” in Language, Thought, and Reality, J. B. Carroll, Ed. Cambridge, MA: MIT Press, 1956.
-
(1956)
Language, Thought, and Reality
-
-
Whorf, B.L.1
Carroll, J.B.2
-
37
-
-
84976773567
-
Program development by stepwise refinement
-
Apr.
-
N. Wirth, “Program development by stepwise refinement,” Commun. Ass. Comput. Mach., vol. 14, pp. 221-227, Apr. 1971.
-
(1971)
Commun. Ass. Comput. Mach.
, vol.14
, pp. 221-227
-
-
Wirth, N.1
-
38
-
-
84976704118
-
Global variables considered harmful
-
Feb.
-
W. Wulf and M. Shaw, “Global variables considered harmful,” SIGPLAN Notices, vol. 8, pp. 28-34, Feb. 1973.
-
(1973)
SIGPLAN Notices
, vol.8
, pp. 28-34
-
-
Wulf, W.1
Shaw, M.2
-
39
-
-
0016069660
-
Hydra: The kernel of a multiprocessor operating system
-
June
-
W. Wulf, E. Cohen, W. Corwin, A. Jones, R. Levin, C. Pierson, and F. Pollack, “Hydra: The kernel of a multiprocessor operating system,” Commun. Ass. Comput. Mach., vol. 17, pp. 337-345, June 1974.
-
(1974)
Commun. Ass. Comput. Mach.
, vol.17
, pp. 337-345
-
-
Wulf, W.1
Cohen, E.2
Corwin, W.3
Jones, A.4
Levin, R.5
Pierson, C.6
Pollack, F.7
-
41
-
-
84939389507
-
Abstract specifications for data types
-
San Jose, CA, Jan. Software Development
-
S. N. Zilles, “Abstract specifications for data types,” IBM Research Laboratory, San Jose, CA, Jan. 1975. Software Development
-
(1975)
IBM Research Laboratory
-
-
Zilles, S.N.1
|