Research Pearl: The ROSI Operating System Interface

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Soulé, Robert, Alvaro, Peter, Korth, Henry F., Silberschatz, Abraham
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909322086187008
author Soulé, Robert
Alvaro, Peter
Korth, Henry F.
Silberschatz, Abraham
author_facet Soulé, Robert
Alvaro, Peter
Korth, Henry F.
Silberschatz, Abraham
contents This paper presents some preliminary results concerning a new user-friendly operating system interface based on the relational data model that is currently under development at the University of Texas at Austin. The premise of our work is that a relational model of the operating system environment wil produce a user and programmer interface to the system: is easier to use, is easier to learn, and allows greater portability as compared with existing operating system interfaces. Our approach is to model elements of the operating system environment as relations and to model operating system commands as statements in a relational language. In adapting the relational model to an operating system environment, we found it necessary to extend the model and improve existing relational languages. The extensions to the relational model are designed to allow a more natural representation of elements of the environment. Our language extensions exploit the universal relation model and utilize the graphical capabilities of modern workstations. The nature of our investigations is ranging from practical implementation issues to the more theoretical questions of modeling and language semanties.
format Preprint
id arxiv_https___arxiv_org_abs_2409_14241
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Research Pearl: The ROSI Operating System Interface
Soulé, Robert
Alvaro, Peter
Korth, Henry F.
Silberschatz, Abraham
Databases
This paper presents some preliminary results concerning a new user-friendly operating system interface based on the relational data model that is currently under development at the University of Texas at Austin. The premise of our work is that a relational model of the operating system environment wil produce a user and programmer interface to the system: is easier to use, is easier to learn, and allows greater portability as compared with existing operating system interfaces. Our approach is to model elements of the operating system environment as relations and to model operating system commands as statements in a relational language. In adapting the relational model to an operating system environment, we found it necessary to extend the model and improve existing relational languages. The extensions to the relational model are designed to allow a more natural representation of elements of the environment. Our language extensions exploit the universal relation model and utilize the graphical capabilities of modern workstations. The nature of our investigations is ranging from practical implementation issues to the more theoretical questions of modeling and language semanties.
title Research Pearl: The ROSI Operating System Interface
topic Databases
url https://arxiv.org/abs/2409.14241