PEG(ID:709/)Interactive maths systemInteractive mathematical language developed by Smith at SLAC in 1969 Related languages
References: PEG system At the Stanford Linear Accelerator Center, Stanford University, Stanford, California, the author has developed the PEG (On-line Data-Fitting) system. The work was begun in the fall of 1967 on an IBM System 360/75 computer using an IBM 2250 II display unit with lightpen as the interactive console, Figure 11. The interactive program runs in a separate partition of memory with high priority. By the fall of 1968 a working system was available and was used by physicists for actual datafitting problems. By October 1968 the IBM 360/75 had been replaced by an IBM 360/91, and the PEG system was operational on that computer. As described in Smith (1969), the PEG system allows user'selection of: a) fitting function: user defined function, orthogonal polynomials, spline func- FIG 9 Photograph of IBM 2250screen during execution of Dixon's Time Serms Spectrum Estimation program. Note the light "buttons" at the bottom of the screen for lightpen selection of options b) data mode: data from cards, data of previous fit, residuals of previous fit, and keyboard entry; and c) display mode--after a fit has been computed there are seven different display modes. In addition to the above, PEG allows specification of degree, initial guesses for nonlinear problems, choice of minimization method (in some cases), and correction, subset selection, selective deletion, or transformation of data values. All user actions are either lightpen selections or numerical entries from the keyboard. This has been accomplished by anticipating in advance all possible (at least nearly all, hopefully) desires of a user and providing for on-line selection from the list of available options. The PEG System was partially inspired by the DATAN System, see Simonsen and Anketell (1966). Some other references of interest in the approximation and curvefitting areas are Conn and von Holdt (1965) and de Maine (1965). Pyle (1965) describes a system for on-line data input by question and answer which is related to the method employed by PEG to obtain input from the user. PEG in many cases asks multiple choice questions which can be answered with the lightpen. in [ACM] ACM Computing Surveys 2(4) Dec1970 view details |