Incremental Simulation on a Time-shared Computer
Project MAC, Massachusetts Institute of Technology, 1968 - Simulation methods - 242 pages
The thesis describes a system which allows simulation models to be built and tested incrementally. It is called OPS-4 and is specifically designed to operate in the environment of the Multics system. It represents a major expansion and improvement of the OPS-3 system implemented in CTSS and also includes many features adapted from other current simulation systems. The PL/1 language, augmented by many additional statements and new data objects, provides the basis for defining models in OPS-4. A list of desirable features for an incremental simulation system is presented and it is shown how OPS-4 incorporates these features, whereas other current simulation systems satisfy only some of them and are not suitable for use in time-shared environment. A simplified model of page and segment fault handling in Multics illustrates some of the features OPS-4 provides to allow the user to continuously interact with a model during its construction, testing and running phases. It also illustrates how the user himself may portray portions of a model that are not yet defined. (Author).
What people are saying - Write a review
We haven't found any reviews in the usual places.
SIMULATION OLD AND NEW
SIMULATION IN MULTICS
CONSTRUCTING A MODEL
11 other sections not shown
18 bits Agenda scan allocated allow the user attribute automatically basic file system cell changes command compiled conditional entry conditionally scheduled console core core memory CTSS data objects debugging declared defined definition block delay deleted described device directly discussed in Chapter display environment event branch execution segment facilities flow of control free_ garbage collection global symbol table GPSS Identifier implemented inactive incremental simulation initial interaction interrupt branch J. H. Morris main branch manipulating mechanism memory ment missing segment modified modules monitor Multics necessary New-User normal on-line OPS-4 program OPS-4 system page fault plot pointer possible procedure Project MAC referenced references Reschedule routine Schedule statement scheduled activities secondary storage segment fault segmentation and paging sequencing statements sets and queues SIMSCRIPT simulation languages simulation model simulation system simultaneously specified stack statement label storage structure subroutine techniques time-shared trace options variables