ACM Home Page
Please provide us with feedback. Feedback
Virtual terminal management in a multiple process environment
Full text PdfPdf (880 KB)
Source ACM Symposium on Operating Systems Principles archive
Proceedings of the seventh ACM symposium on Operating systems principles table of contents
Pacific Grove, California, United States
Pages: 86 - 97  
Year of Publication: 1979
ISBN:0-89791-009-5
Authors
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 18,   Citation Count: 17
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800215.806574
What is a DOI?

ABSTRACT

Rochester's Intelligent Gateway provides its users with the facilities for communicating simultaneously with a large number of processes spread out among various computer systems. We have adopted the philosophy that the user should be able to manage any number of concurrent tasks or jobs, viewing their output on his display device as he desires. To achieve this goal the Virtual Terminal Management System (VTMS) converts a single physical terminal into multiple virtual terminals, each of which may be written to or queried for user input. VTMS extends the features of the physical terminal by providing extensive editing facilities, the capacity to maintain all output In disk-based data structures, and sophisticated mechanisms for the management of screen space. Virtual terminals are device-independent; the specific characteristics of the physical terminal are known only to the lowest-level I/O handlers for that device. VTMS Is currently running on a network of six minicomputers supporting various text and raster-graphics displays.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Abbott, R.J. A command language processor for flexible interface design. ISI/RR-74-24, USC/Information Sciences Institute, September, 1974.
 
2
Andrews, D.I Line processor—A device for amplification of display terminal capabilities for text manipulation. Proceedings of the National Computer Conference, AFIPS, June, 1974, pp. 43:257-265.
 
3
Ball, J.E., Feldman, J.A., Low, J.R., Rashid, R.F., and Rovner, P.D. RIG, Rochester's Intelligent Gateway: System overview. IEEE Transactions on Software Engineering, IEEE, December, l976, pp. SE-2(4):321-328. Also TR5, Computer Science Department, University of Rochester.
 
4
Ball, J.E., Burke, E.J., Gertner, I., Lantz, K.A., and Rashid, R.F. Perspectives on message-based distributed computing. Proceedings of the Computer Networking Symposium, NBS/IEEE, December, 1979.
 
5
Barber, D.L.A. The real virtual terminal. EIN/DLAB/REALVTP, European Informatics Network, February, 1977. Also INWG Protocol Note 64, IFIP International Network Working Group 6.1.
 
6
Bauwens, E., and Magnee, F. The virtual terminal approach in the Belgian University Network. Computer Networks 2, 4/5 (September/October 1078), 297-311. Also in Proceedings of the Computer Network Protocols Symposium, February 1978.
 
7
Bearisto, D.B. The Front End: User's interface to the National Software Works. CA-7701-2112, Massachusetts Computer Associates, January, 1077.
8
 
9
Day, J. Telnet Data Entry Terminal Option. ARPA Network Working Group RFC 732, Network Information Center, SRI International, September, 1977.
 
10
Day, J. Resource sharing protocols. Computer 12, 9 (September 1979), 47-56.
 
11
Computing Surveys 10(4), December, 1978. Special Issue: Graphics Standards.
 
12
des Jardins, R., and Swanson, T. Virtual terminals for spacecraft payload operations. Proceedings of the Symposium on Computer Networks: Trends and Applications, NBS/IEEE, November, 1976, pp. 11-18.
 
13
Eastlake, D. ITS status report. AI Memo 238, MIT Artificial Intelligence Laboratory, April, 1972.
 
14
Engelbart, D.C. Knowledge workshop development. Final Report, SRI Project 1868, Augmentation Research Center, Stanford Research Institute, January, 1976.
 
15
Engelbart, D.C., and English, W.K. A research center for augmenting human Intellect. Proceedings of the Fall Joint Computer Conference, AFIPS, September, 1968, pp. 33:395-410.
 
16
EURONET Working Group on Standardization. Data-entry virtual terminal for Euronet. VTP-D/4, Commission of the European Community, November, 1978. Also TER 051.3, Reseau Cyclades.
 
17
Ewald, R.H., and Fryer, R., editors. Final report of the GSPC State-of-the-Art Subcommittee. Computer Graphics 12, 1/2 (June 1978), 14-169.
 
18
Feldman, J.A., and Rashid, R.F. System support for a distributed Image understanding program. Proceedings of the Image Understanding Workshop, DARPA, April, 1977, pp. 83-86.
 
19
Geller, D.P., and Sattley, K. NSW User's Reference Manual System Version 3.1. CADD-7811-1411, Massachusetts Computer Associates, November, 1978.
 
20
Graphics Standards Planning Committee. Status report. Computer Graphics 11, 3 (Fall 1977), 1.1 -11.117.
 
21
Graphics Standards Planning Committee. Status report. Computer Graphics 13, 3 (August 1979), 1.1-V.10.
 
22
IFIP International Network Working Group 8.1 Proposal for standard virtual terminal protocol. INWG Protocol Note 91, INWG, February, 1978. Also ISO TC97/SC16 N23, International Standards Organization.
 
23
Irby, C.H. Display techniques for Interactive text manipulation. |Proceedings of the National Computer Conference,# AFIPS, June, 1974, pp. 43:247-255.
 
24
Krebs, C.E., Bumgardner, C., and Northwood, T. Terminal Transparent Display Language (TTDL). Proceedings of the National Computer Conference, AFIPS, June, 1976, pp. 45:365-371.
 
25
Lantz, K.A., and Rashid, R.F. RIG Reference Manual: Virtual Terminal Control. Internal Memo, Computer Science Department, University of Rochester, March, 1970.
 
26
Lantz, K.A., and Rashid, R.F. VTMS: A Virtual Terminal Management System for RIG. TR44, Computer Science Department, University of Rochester, May, 1979.
 
27
Learning Research Group. Personal dynamic media. SSL 76-1, Xerox Palo Alto Research Center, 1976.
 
28
Luca, R. ZONES: A solution to the problem of dynamic screen formatting In CRT-based networks. |Proceedings of the 4th Data Communications Symposium,# ACM/IEEE, October, 1975, pp. 1.1-1.7.
 
29
Magnee, F., Endrizzi, A., and Day, J. A survey of terminal protocols. SART 79/03/02.1, Department of Systems and Automatic Control, University of Liege, June, 1970.
 
30
McCrossin, J.M., O'Hara, R.P., and Koster, L.R. A time-sharing display terminal session manager. IBM System Journal 17, 3 (1978), 260-275.
 
31
Naffah, N. High level protocol for alphanumeric data-entry terminals. Computer Networks 2, 2 (May 1978), 84-94.
 
32
Nemeth, A.J. Personal communication. July 1979.
 
33
Newell, A., Fahiman, S., and Sproull, R.F. A proposal for personal scientific computing. Computer Science Department, Carnegie-Mellon University, July, 1979.
 
34
 
35
Postal, J.B., and Crocker, D. Remote Controlled Transmission and Echoing Telnet Option. ARPA Network Working Group RFC 726, Network Information Center, SRI International, September, l977.
 
36
Richards, M. BCPL: A tool for compiler writing and systems programming. Proceedings of the Spring Joint Computer Conference, AFIPS, May, 1969, pp, 34:557-566.
 
37
Schicker, P., and Duenki, A. The virtual terminal definition. Computer Networks 2, 6 (December 1978), 429-441. Also EIN/ZHR/77/018c, European Informatics Network.
38
 
39
Seybold, P.B. TYMSHARE'S AUGMENT: Heralding a new era. The Seybold Report on Word Processing 1, 9 (October l978), WP.1-WP.16.
40
 
41
Stotz, R., Raveling, P., and Rothenburg, J. The terminal for the Millitary Message Experiment. Proceedings of the National Computer Conference, AFIPS, June, 1979, pp. 48:855-861.
 
42
Stotz, R., Tugender, R., Wilczynski, D., and Oestrelcher, D. SIGMA—An interactive message service for the Millitary Message Experiment. Proceedings of the National Computer Conference, AFIPS, June, 1979, pp. 48:839-846.
 
43
 
44
Teitelman, W. A display oriented programmer's assistant. CSL 77-3, Xerox Pale Alto Research Center, March, 1977. Excerpts appeared in Proceedings of the 5th International Joint Conference on Artificial Intelligence, IJCAI, August 1977, 905-915.
 
45
Thacker, C.P., McCreight, E.M., Lampson, B.W., Sproull, R.F., and Boggs, D.R. Alto: A personal computer. In Computer Structures: Readings and Examples, McGraw-Hill, 1980. Edited by D. Slewlorek, C.G. Bell, and A. Newell, second edition, In press.
46
47
 
48
Watson, R.W. User interface design issues for a large Interactive system. Proceedings of the National Computer Conference, AFIPS, June, 1976, pp. 45:357-364.

CITED BY  17

Collaborative Colleagues:
Keith A. Lantz: colleagues
Richard F. Rashid: colleagues