-
2
-
-
0013982106
-
“CoOperating sequential processes”
-
F. Genuys, Ed. New York: Academic
-
E. W. Dijkstra, “CoOperating sequential processes,” in Programming Languages, F. Genuys, Ed. New York: Academic, 1968, pp. 43–112.
-
(1968)
Programming Languages
, pp. 43-112
-
-
Dijkstra, E.W.1
-
4
-
-
0017504316
-
“Abstract data types and the development of data structures”
-
June.
-
J. V. Guttag, “Abstract data types and the development of data structures,” Commun. Ass. Comput. Mach., vol. 20, pp. 396–404, June 1976.
-
(1976)
Commun. Ass. Comput. Mach.
, vol.20
, pp. 396-404
-
-
Guttag, J.V.1
-
5
-
-
0003793975
-
-
Naval Res. Lab., Washington, DC, Memo Rep. 3876, Nov. 27
-
K. Heninger, J. Kallander, D. L. Parnas, and J. Shore, Software Requirements for the A-7E Aircraft, Naval Res. Lab., Washington, DC, Memo Rep. 3876, Nov. 27, 1978.
-
(1978)
Software Requirements for the A-7E Aircraft
-
-
Heninger, K.1
Kallander, J.2
Parnas, D.L.3
Shore, J.4
-
6
-
-
0016114085
-
“Monitors: An operating system structuring concept”
-
Oct.
-
C. A. R. Hoare, “Monitors: An operating system structuring concept,” Commun. Ass. Comput. Mach., vol. 17, pp. 549–557, Oct. 1974.
-
(1974)
Commun. Ass. Comput. Mach.
, vol.17
, pp. 549-557
-
-
Hoare, C.A.R.1
-
7
-
-
0016950182
-
“Proving monitors”
-
May.
-
J. Howard, “Proving monitors,” Commun. Ass. Comput. Mach., vol. 19, pp. 273–279, May 1976.
-
(1976)
Commun. Ass. Comput. Mach.
, vol.19
, pp. 273-279
-
-
Howard, J.1
-
8
-
-
84915579392
-
-
Ph.D. dissertation, Carnegie-Mellon Univ., Pittsburgh, PA
-
R. Lipton, On Synchronization Primitive Systems, Ph.D. dissertation, Carnegie-Mellon Univ., Pittsburgh, PA, 1973.
-
(1973)
On Synchronization Primitive Systems
-
-
Lipton, R.1
-
9
-
-
0016487425
-
“Specification techniques for data abstractions”
-
Mar.
-
B. Liskov and S. Zilles, “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.1
Zilles, S.2
-
11
-
-
0039232724
-
“Information distribution aspects of design methodology”
-
Aug.
-
D. L. Parnas, “Information distribution aspects of design methodology,” in Proc. Int. Fed. Inform. Processing Congr., Aug. 1971, vol. TA-3.
-
(1971)
Proc. Int. Fed. Inform. Processing Congr.
, vol.TA-3
-
-
Parnas, D.L.1
-
12
-
-
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. Comput. Mach., vol. 15, pp. 1053–1058, Dec. 1972.
-
(1972)
Commun. Ass. Comput. Mach.
, vol.15
, pp. 1053-1058
-
-
Parnas, D.L.1
-
13
-
-
84939373701
-
-
D. L. Parnas and G. Handzel, More on Specification Techniques for Software Modules, Fachbereich Informatik, Technische Hochschule Darmstadt, Darmstadt, W. Germany, 1975.
-
(1975)
-
-
Parnas, D.L.1
Handzel, G.2
Germany, W.3
-
15
-
-
26344457628
-
-
Naval Res. Lab., Washington, DC, Rep. 8047
-
D. L. Parnas, Use of Abstract Interfaces in the Development of Software for Embedded Computer Systems, Naval Res. Lab., Washington, DC, Rep. 8047, 1977.
-
(1977)
Use of Abstract Interfaces in the Development of Software for Embedded Computer Systems
-
-
Parnas, D.L.1
-
16
-
-
0042501856
-
“The use of precise specifications in the development of software”
-
D. L. Parnas, “The use of precise specifications in the development of software,” in Proc. Int. Fed. Inform. Processing Congr., 1977.
-
(1977)
Proc. Int. Fed. Inform. Processing Congr.
-
-
Parnas, D.L.1
-
17
-
-
0018281671
-
“Designing software for ease of extension and contraction”
-
May.
-
D. L. Parnas, “Designing software for ease of extension and contraction,” in Proc. 3rd Int. Conf. Software Eng., May 1978.
-
(1978)
Proc. 3rd Int. Conf. Software Eng.
-
-
Parnas, D.L.1
-
18
-
-
84944817155
-
“Implementing processes in HAS”
-
Naval Res. Lab., Washington, DC, course notes, Document HAS.9.
-
D. L. Parnas and K. Heninger, “Implementing processes in HAS,” in Software Engineering Principles, Naval Res. Lab., Washington, DC, course notes, 1978, Document HAS.9.
-
(1978)
Software Engineering Principles
-
-
Parnas, D.L.1
Heninger, K.2
-
19
-
-
84939329236
-
“Desired system behavior in undesired situations”
-
Naval Res. Lab., Washington, DC, course notes, Document UE.l.
-
D. L. Parnas, “Desired system behavior in undesired situations,” in Software Engineering Principles, Naval Res. Lab., Washington, DC, course notes, 1978, Document UE.l.
-
(1978)
Software Engineering Principles
-
-
Parnas, D.L.1
-
20
-
-
84909476257
-
-
Stanford Res. Inst., Menlo Park, CA, SRI Tech. Rep. CSL-45, SRI project 4828, 3rd ed.
-
O. Roubine and L. Robinson, SPECIAL Reference Manual, Stanford Res. Inst., Menlo Park, CA, SRI Tech. Rep. CSL-45, SRI project 4828, 3rd ed., 1977.
-
(1977)
SPECIAL Reference Manual
-
-
Roubine, O.1
Robinson, L.2
-
22
-
-
84915187352
-
-
Naval Res. Lab., Washington, DC, Rep. 7909
-
D. M. Weiss, The MUDD Report: A Case Study of Navy Software Development Practices, Naval Res. Lab., Washington, DC, Rep. 7909, 1975.
-
(1975)
The MUDD Report: A Case Study of Navy Software Development Practices
-
-
Weiss, D.M.1
|