A simulator of multiple interactive users to drive a time-shared computer system
Massachusetts Institute of Technology, 1968 - CTSS (Electronic computer system) - 181 pages
Constructing and maintaining a time-shared computer system requires a controlled, repeatable environment for making performance measurements. This thesis describes the use of a small second computer to simulate the actions of multiple interactive users over individual communication lines. Each simulated user exhibits responses similar to those of a 'normal' interactive user; these are recognized and verified by the 'simulator.' The simulator also emulates a 'think time' corresponding to a normal user's think time between typing lines on the console. Text corresponding to a user's console input, as well as control information regarding think time simulation and verification of responses from the system being tested, are retrieved from prepared scripts which have been pre-stored on the small computer's magnetic disc unit. Although the programming package is capable of simulating up to 12 users, only four are simulated here. The simulator system is intended to be used to test the M.I.T. CTSS and Multics time-shared computer systems. However, it is designed to be adaptable for testing most time-shared computer systems having serial character oriented input/output over communications lines interfacing with 103A compatible data sets. (Author).
What people are saying - Write a review
We haven't found any reviews in the usual places.
Other editions - View all
0S8 file system 31 characters AC bit Appendix carriage return chapter char checking clock communications line con't control loop core memory CTSS dataphone interface dataphone line DECtape dialed digit disc buffer disc directory disc read dummy line error message experimenter FIGURE file name Flip Chips function GETNXT hardware human user implementation input interrupt load logout magnetic tape files match message is posted MULTICS NL character normal number of scripts number of users octal operating system parity bit password performance measurements phase pointer problem processed Project MAC ready message reformatted request Reset routine is called script files Script Loader program script segment signal simulated user Simulator program Simulator System STECO string subroutines symbolic text editor system being tested TECO terminated termination characters text mode subsection thesis Time-Shared Computer System transmitted TSS being tested unpacked user simulation user's verifier line verifier mode subsection verifier time limit