Browse Prior Art Database

MIT-MATHLAB meets UCSB-OLS -an example of resource sharing (RFC0525) Disclosure Number: IPCOM000006053D
Original Publication Date: 1973-Jun-01
Included in the Prior Art Database: 2019-Feb-12
Document File: 9 page(s) / 12K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

W. Parrish: AUTHOR [+1]

Related Documents

10.17487/RFC0525: DOI

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 19% of the total text.

Network Working Group W. Parrish Request for Comments: 525 J. Pickens NIC: 17161 Computer Systems Laboratory -- UCSB 1 June 1973

MIT-MATHLAB MEETS UCSB-OLS: An Example of Resource Sharing

I. Introduction

A. Resource Sharing, A Comment

Non-trivial resource sharing among dissimilar system is a much discussed concept which, to date, has seen only a few real applications. [See NIC 13538, "1972 Summary of Research Activities (UTAH) for description of Tony Hearn’s TENEX-CCN Programming Link.] The first attempts have utilized the most easily accessible communication paths, (TELNET and RJS) and the most universal representations of numbers (byte-oriented numeric characters in scientific notation). Future schemes will probably be more efficient through standardized data and control protocols, but even with the existing approaches users are gaining experience with combinations of resources previously not available.

B. The MATHLAB/UCSB-OLS Experiment

MATHLAB [1] and OLS are powerful mathematics systems which cover essentially non-intersecting areas of mathematical endeavor. MATHLAB (or MACSYMA) contains a high-powered symbolic manipulation system. OLS is a highly interactive numeric and graphics system which, through user programs, allows rapid formulation and evaluation of problem solutions. Prior to this experiment, users have dealt with problems symbolically on MATHLAB or numerically and graphically on OLS. Lacking an interconnecting data path, users have been left to pencil and paper translation between the two systems.

The goal of the MATHLAB-OLS experiment is to provide an automated path whereby expressions at MATHLAB may be translated into User Programs at UCSB. Thus the user is able to experiment freely with the numeric, graphic, and symbolic aspects of mathematic problems.


To understand this particular case of resource sharing, it is first necessary to understand, to some degree, the resources being shared. This paper does not attempt to deal with all of the resources

Parrish & Pickins [Page 1]


available at both sites (UCSB and MIT). Only the applicable shared resources are discussed briefly. In the section discussing possibilities for additions (Section V) some available unshared resources are presented, along with their possible shared applications. The current implementation is limited to evaluation of real functions. A description of the capabilities at the two sites follows.

A. Graphical and Numeric Computation Capabilities at UCSB

To get a graph of a function on the OLS, it is necessary only to specify the function with a series of button-pushes. For example, to get a plot on sin(x), the "program"


will display a plot of sin(x) versus X, provided that X has been defined as a vector containing values over the range which it is desired to plot. For a more complete description of OLS see NIC 5748, "The OLS User’s Manual". Programs in OLS, or sequence...