A virtual operating system
TL;DR: The authors report on their successful experience in using a virtual operating system that disentangles computing environments from their underlying operating systems and achieving inter-system uniformity at all three levels of user interface: virtual machine, utilities, and command language.
read more
Abstract: Moving to a new system is costly and error-prone. The problem can be reduced through use of a virtual operating system that disentangles computing environments from their underlying operating systems. The authors report on their successful experience in doing this and achieving inter-system uniformity at all three levels of user interface: virtual machine, utilities, and command language.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
System and method for comprehensive general generic protection for computers against malicious programs that may steal information and/or cause damages
Yaron Mayer,Zak Dechovich +1 more
- 20 Oct 2004
TL;DR: In this paper, the authors propose an approach based on automatic segregation between programs, so that the programs in each virtual environment think that they are alone on the computer, and any changes that they think they made in virtually shared resources are in reality only made in their own virtual environment.
683
Patent
Data processing system emulation in a window with a coprocessor and I/O emulation
Joseph H. Binkley,Perry A. Caro,John B. Dillon,Charles R. Fay,Jonathan Gibbons,Hilary N. Hooks,Abdo G. Kadifa,Jeffery W. Lee,William C. Lynch,Clayton W. Mock,Everett T. Neely,Michael L. Tallan,Geoffrey O. Thompson,Gaya Vukkadala,John D. Wick,Donald R. Woods +15 more
- 23 Mar 1990
TL;DR: In this article, an emulating data processor includes a host system and an external processor with outputs to and inputs from the host system, which can emulate both memory and I/O devices.
85
The Unix Progamming Environment
B.W. Kernighan,J.R. Mashey +1 more
TL;DR: Since complex Unix tools are built from simple, single-function components, programmers see their work as the creation and use of tools, which encourages growth, not reinvention.
80
Patent
Concurrent display of data from two different processors each having different display font and user interface for controlling transfer of converted font data therebetween
Marian H. Beard,Perry A. Caro,Jennifer B. Hsiao,Kevin J. Mackey,James G. Sandman,Gary R. Steinbach,Donald R. Woods +6 more
- 24 Jan 1990
TL;DR: In this article, a user interface is represented on the display screen in the form of metaphoric objects, called icons, with which the user can interact by changing the input focus to a designated object by visually pointed to it via the input means, which thereafter permits manipulation of the designated object of interaction with data input/output relative to the designated objects.
74
Patent
Virtual OS computing environment
John J. Mcmillan,Gary Chirhart +1 more
- 18 Nov 2003
TL;DR: In this paper, a semi-independent virtual operating system (OS) environment is proposed, where file system and registry information for each environment is independent of the base OS and other environments, and each environment can contain a group of installed applications that will run independently of each other.
56
References
Software tools
B. W. Kernighan,P. J. Plauger +1 more
TL;DR: This paper shows how programmers can view substantial parts of what they do as tool building and tool using, and shows how programs can be packaged as tools, so other programmers will use them in preference to building their own.
326
BLISS: a language for systems programming
TL;DR: A language, BLISS, is described, designed so as to be especially suitable for use in writing production software systems for a specific machine (the PDP-10): compilers, operating systems, etc.
American standard code for information interchange
Saul Gorn,R. W. Bemer,J. Green +2 more
TL;DR: It is shown that for certain functions it seems desirable to transform the argument to a short range symmetric about 1.0 for both binary and decimal machines.
RATFOR—a preprocessor for a rational fortran
TL;DR: The RATFOR language attempts to conceal the main deficiencies of Fortran while retaining its desirable qualities, by providing decent control flow statements and some ‘syntactic sugar’.

