| A software design and evaluation system |
| Full text |
Pdf
(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
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 38, Citation Count: 10
|
|
|
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.
|
INDEX TERMS
Keywords:
compilers,
debugging,
language processing,
modeling,
oeprating system development,
program maintenance,
simulation,
software evaluation,
supervisory systems,
system integration,
system programming
|