ACM Home Page
Please provide us with feedback. Feedback
Use of the concept of transparency in the design of hierarchically structured systems
Full text PdfPdf (806 KB)
Source
Communications of the ACM archive
Volume 18 ,  Issue 7  (July 1975) table of contents
Pages: 401 - 408  
Year of Publication: 1975
ISSN:0001-0782
Authors
D. L. Parnas  Technische Hochschule Darmstadt, Darmstadt, West Germany
D. P. Siewiorek  Carnagie-Mellon Univ., Pittsburgh, PA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 61,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/360881.360913
What is a DOI?

ABSTRACT

This paper deals with the design of hierarchically structured programming systems. It develops a method for evaluating the cost of requiring programmers to work with an abstraction of a real machine. A number of examples from hardware and software are given as illustrations of the method.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Dijkstra, E.W. Notes on structured programming. Report of the Technische Hoogschool Eindhoven, Eindhoven, The Netherlands.
 
3
Parnas, D.L., and Darringer, J.A. SODAS and a methodology for system design. Proc. AFIPS 1967 FJCC, Vol. 31, AFIPS Press Montvale, N.J., pp. 449-474.
 
4
Zurcher, F.W., and Randell, B. Multi-level modeling--A " methodology for computer system design. Proc. IFIP Cong. 1968.
 
5
Parnas, David L. More on simulation languages and design methodology for computer systems. Proc. AFIPS 1969 SJCC, Vol. 34, AFIPS Press, Montvale, N.J., pp. 739-743.
 
6
Gill, S. Thoughts on the sequence of writing software. In Software Engineering, report of a conference in Garmisch, Germany, Oct. 1968.
 
7
Parnas, D.L. Information distribution aspects of design methodology. Proc. IFIP Cong. 1971.
 
8
Braden, et al. An implementation of MVT. UCLA report.
9
 
10
 
11
Saltzer, G. Traffic control in a multiplexed computer system. MIT Thesis.
12
 
13
Hansen, P.B., RC4000 Reference Manual. Regnecentralen, Copenhagen, Denmark.
 
14
Hansen, P.B., private discussions.
 
15
 
16
Patil, S.S. Limitations and capabilities of Dijkstra's semaphore primitives for coordination among processes. Proj. MAC, Computat. Structures Group Memo 57, Feb. 1971.
17
18

CITED BY  19

Collaborative Colleagues:
D. L. Parnas: colleagues
D. P. Siewiorek: colleagues