Browse Prior Art Database

MIT-MATHLAB meets UCSB-OLS -an example of resource sharing (RFC0525)

IP.com Disclosure Number: IPCOM000006053D
Original Publication Date: 1973-Jun-01
Included in the Prior Art Database: 2001-Nov-29
Document File: 10 page(s) / 19K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

W. Parrish: AUTHOR [+2]

Abstract

A. Resource Sharing, A Comment

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 21% 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.

II.  THE RESOURCES

   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]

RFC 525                MIT-MATHLAB MEETS UCSB-OLS            1 June 1973

   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"

              II REAL SIN x DISPLAY RETURN

      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...