The Changing Virtual Machine Environment: Interfaces to Real Hardware, Virtual Hardware, and Other Virtual Machines

This paper is a survey of changes to virtual machine interfaces, implementation, architecture, and simulation techniques as they affect IBM System/370 and 303X (3031, 3032, 3033) processors, the system control program to which virtual machines interface, and other virtual machines executing on the same real computing system or elsewhere. The paper seeks to summarize such changes and provide a perspective on the virtual machine environment. New uses of virtual machine subsystems are discussed as they relate to inter-virtual-machine communication.

[1]  Donald D. Chamberlin,et al.  SEQUEL: A structured English query language , 1974, SIGFIDET '74.

[2]  Richard O. Simpson,et al.  Network Job Entry Facility for JES2 , 1978, IBM Syst. J..

[3]  Richard P. Parmelee,et al.  Virtual Storage and Virtual Machine Concepts , 1972, IBM Syst. J..

[4]  Richard P. Parmelee,et al.  VM/370 Asymmetric Multiprocessing , 1979, IBM Syst. J..

[5]  Andris Padegs,et al.  Architecture of the IBM system/370 , 1978, CACM.

[6]  Richard M. Jensen A Formal Approach for Communication Between Logically Isolated Virtual Machines , 1979, IBM Syst. J..

[7]  C. Richard Attanasio Virtual Control Storage - Security Measures in VM/370 , 1979, IBM Syst. J..

[8]  Edson C. Hendricks,et al.  Evolution of a Virtual Machine Subsystem , 1979, IBM Syst. J..

[9]  Richard P. Kelisky,et al.  Managing VM/CMS Systems for User Effectiveness , 1979, IBM Syst. J..

[10]  Love H. Seawright,et al.  VM/370 - A Study of Multiplicity and Usefulness , 1979, IBM Syst. J..

[11]  Stuart E. Madnick,et al.  Institutional and ad hoc DSS and their effective use , 1977, DATB.

[12]  Richard A. Meyer,et al.  A Virtual Machine Time-Sharing System , 1970, IBM Syst. J..

[13]  John J. Donovan A Note on Performance of VM/370 in the Integration of Models and Data Bases , 1978, Comput. J..

[14]  Henry D. Jacoby,et al.  Virtual Machine Communication for the Implementation of Decision Support Systems , 1977, IEEE Transactions on Software Engineering.

[15]  Anthony Hassitt,et al.  An APL Emulator on System/370 , 1976, IBM Syst. J..

[16]  K. S. Shankar,et al.  On virtual machine integrity , 1976 .

[17]  John J. Donovan,et al.  An experimental VM/370 based information system , 1975, VLDB '75.