Premium
The structure and uses of the edinburgh remote terminal emulator
Author(s) -
Adams J. C.,
Currie W. S.,
Gilmore B. A. C.
Publication year - 1978
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380080409
Subject(s) - emulation , terminal (telecommunication) , modularity (biology) , computer science , workload , terminal equipment , operating system , embedded system , computer network , telecommunications , transmission (telecommunications) , biology , economics , genetics , economic growth
Remote Terminal Emulation is an approach to the testing and evaluation of multi‐access computer systems in which a workload driver is implemented external to and independent of the system being tested. Remote Terminal Emulators may be used in many stages of system development, e.g. initial checkout, acceptance tests and tuning. The Edinburgh Remote Terminal Emulator (ERTE) is a system designed to exert a specified interactive workload on a multi‐access system such that it appears to the system that it is connected to live terminal devices. The emulator runs on a PDP 11/40 computer under the control of the DEIMOS operating system, which like the emulator is written in the high‐level language IMP. We describe the structure and development of ERTE with particular emphasis on its modularity, the use of a message‐based operating system and the IMP language, which provide a flexible and easily modified tool. Experiments, both current and projected, using ERTE are discussed and our experience of developing and using a terminal emulator is reviewed.