The Stanford Rapide Project
|
|
Toolset Release
An initial version of the Rapide toolset is now publically
available. This is an experimental toolset. Its purpose is to
fullfill requests for some Rapide tools, and to allow experimentation
with causal event simulation.
The FAQ
answers some commonly received questions about installing and using
the toolset.
The toolset consists of two components:
-
The Rapide compiler ("rpdc") and library management system.
The Rapide compiler, "rpdc," is a compiler for the
"Rapide-1.0" language. It
translates programs written in Rapide-1.0 into executable
load modules, or into library information that may
subsequently be used to build executables. It is normally used
in conjunction with analysis tools such as
the "pov" to build and analyze a Rapide simulation.
The Rapide library management system allows libraries of Rapide
components to be compiled separately for later re-use and for
organization of source files. It includes standard commands for
creating, destroying, cleaning, and examining libraries of
components.
-
The Partial Order Viewer ("pov").
The Partial Order Viewer, "pov," is a tool for graphically
browsing the partial orderings
of events (posets) produced by Rapide computations. It reads log
files generated by the execution of a Rapide program, and
displays a graphical representation of the resulting poset. The
pov also has facilities for
"filtering" the poset to include only events of interest.
We hope to improve documentation and expand the toolset in the
near future. Comments are welcome. Bugs and suggested improvements
to documentation should be reported to rapide-support@pavg.stanford.edu. Responses and bug fixes will
necessarily be limited to what can be achieved within the resources of
a small research group.
The rapide users mailing list is used for discussion and notification
of new releases. To subscribe send e-mail to majordomo@lists.stanford.edu with empty subject and a single line
body subscribe rapide-users.
To: majordomo@lists.stanford.edu
Subject:
subscribe rapide-users
First download the README
file.
Download
the software.
Last look at the FAQ file.
License Information
The Rapide toolset uses some AT&T software. By downloading the
toolset, you are indicating your agreement with the following source
code license:
NONEXCLUSIVE SOURCE CODE LICENSE
Accepting this nonexclusive license from AT&T Corp.
will permit you to download a single copy of certain source code,
including documentation, and to use the source code
solely in accordance with the following terms and conditions:
-
You may modify the source code to make source code derivative works
and may compile the source code or the source code derivative works
to make object code derivative works.
-
You may make and use copies of the source
code and the derivative works internally
as follows:
a single operational copy of
a single object code derivative work for internal execution for any
purpose together with any copy of the operational copy made as
part of the process of executing the operational copy;
developmental copies as required for internal development of
derivative works of the source code; and other copies as required
for archival purposes.
NO OTHER LICENSES ARE GRANTED OR IMPLIED.
-
In return for this license, you grant AT&T Corp. a
nonexclusive perpetual paid-up license to make, use, sell, have
made, copy, distribute, and make derivative works of any changes
which you make in the source code. At AT&T Corp.'s request, you
will provide AT&T Corp. with a copy of the source code for such
changes.
-
AT&T Corp. has no obligation to support the source code
it is providing under this license. To the extent permitted under
the applicable law, AT&T Corp.
is LICENSING THE SOURCE CODE
"AS IS", WITH NO EXPRESS OR IMPLIED WARRANTIES OF ANY KIND,
INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR
WARRANTIES AGAINST INFRINGEMENT OF ANY PROPRIETARY RIGHTS OF A
THIRD PARTY AND WILL NOT BE LIABLE TO YOU FOR ANY
CONSEQUENTIAL, INCIDENTAL, OR SPECIAL DAMAGES OR FOR ANY CLAIM BY
ANY THIRD PARTY.
-
AT&T Corp. may at any time assign or transfer all
or part of its interests in any rights to the source code,
to this license and to the grantback license from
you to an affiliated or unaffiliated company or person.
For commercial licensing and sub-licensing,
contact Paul Fillinich 908-577-2710.
7/29/97/lp