Thumbnail
Access Restriction
Subscribed

Author Graham, Robert M. ♦ Clancy, Gerald J. ♦ DeVaney, David B.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword Language processing ♦ Simulation ♦ Supervisory systems ♦ Debugging ♦ System integration ♦ System programming ♦ Software evaluation ♦ Modeling ♦ Oeprating system development ♦ Compilers ♦ Program maintenance
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.
Description Affiliation: Honeywell Information Systems, Inc., Waltham, MA (Clancy, Gerald J.; DeVaney, David B.) || Univ. of California at Berkeley, Berkeley (Graham, Robert M.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 16
Issue Number 2
Page Count 7
Starting Page 110
Ending Page 116


Open content in new tab

   Open content in new tab
Source: ACM Digital Library