ACM Home Page
Please provide us with feedback. Feedback
A software design and evaluation system
Full text PdfPdf (780 KB)
Source
Communications of the ACM archive
Volume 16 ,  Issue 2  (February 1973) table of contents
Pages: 110 - 116  
Year of Publication: 1973
ISSN:0001-0782
Authors
Robert M. Graham  Univ. of California at Berkeley, Berkeley
Gerald J. Clancy, Jr.  Honeywell Information Systems, Inc., Waltham, MA
David B. DeVaney  Honeywell Information Systems, Inc., Waltham, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 38,   Citation Count: 10
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/361952.361965
What is a DOI?

ABSTRACT

A critical failure of current software system design and implementation methodology is that the performance of a proposed design is not evaluated before it is actually implemented. In this paper the reasons for this failure are explored, and a new methodology which overcomes many of the difficulties is proposed. A system which integrates performance evaluation with design and implementation is described. This system is based on a simple, high level language which is used to describe the evolving system at all stages of its development. The source language description is used as direct input to performance analysis and simulation routines. Using the performance information obtained from these routines as feedback, the problems which adversely affect performance are detected early enough so that they can be corrected without costly major reimplementation of the proposed system.


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
Beizer, B. Analytical techniques for the statistical evaluation of pregram running time. Proc. 1970 FJCC, Vol. 37, AFIPS Press, Montvale, N.J., pp. 519-524.
 
2
Carlson, B. M.S. Thesis, Dep. of Elect. Eng., MIT, Cambridge, Mass. (to appear).
 
3
CorbatO, F.J. PL/I as a tool for system programming. Datamation (May 1969).
 
4
Freiburghouse, R.A. The Multics PL/I compiler. Proc. AFIPS 1969 FJCC, Vol. 35, AFIPS Press, Montvale, N.J., pp. 187-199.
 
5
 
6
Miller, P.L. Automatic code generation from an object machine description. MAC TM 18, Proj. MAC, MIT, Cambridge, Mass., Oct. 1970.
 
7
MIT, Project MAC. The multiplexed information and computing service: programmers manual. Proj. MAC, MIT, Cambridge, Mass., 1970.
 
8
Parnas, D.L. More on simulation languages and design methodology for computer systems. Prec. AFIPS 1969 SJCC, Vol. 34, AFIPS Press, Montvale, N.J., pp. 739-743.
 
9
Seaman, P.H., and Soucy, R.C. Simulation of operating systems. IBM Syst. J. 8, 4 (1969), 264-279.
 
10
Zurcher, F. W. and Randell, B. Iterative multilevel modelinga methodology for computer system design. Proc. IFIP Cong. 1968, North Holland Pub. Co., Amsterdam, pp. 867-871. D138-142.

CITED BY  10

Collaborative Colleagues:
Robert M. Graham: colleagues
Gerald J. Clancy, Jr.: colleagues
David B. DeVaney: colleagues