%$OpenXM: OpenXM/doc/ascm2001p/ascm2001.tex,v 1.4 2001/06/20 08:16:19 takayama Exp $ %% You need acmconf.cls and flushend.sty to compile this file. %% They may be obtained from %% http://riksun.riken.go.jp/archives/tex-archive/macros/latex/contrib/supported/acmconf/ \documentstyle[graphicx,epsfig,sprocl]{article} \font\eightrm=cmr8 %\documentclass{article} %% \CopyrightText{\copyright 2000, } %\IfFileExists{graphicx.sty}{\usepackage{graphicx}}{} %\IfFileExists{epsfig.sty}{\usepackage{epsfig}}{} %\ConferenceName{ASCM 2001, Ehime, Japan, 2001} %\ConferenceShortName{ASCM 2001} \begin{document} %\date{March 7, 2001} \title{The Design and Implementation of OpenXM-RFC 100 and 101} \author{Masahide Maekawa, Masayuki Noro, Nobuki Takayama, Yasushi Tamura} \address{Kobe University\\E-mail: \{maekawa,noro,takayama,tamura\}@math.kobe-u.ac.jp} \author{Katsuyoshi Ohara} \address{Kanazawa University\\ E-mail: ohara@air.s.kanazawa-u.ac.jp} %\author{Masayuki Noro} %\address{Kobe University\\ E-mail: noro@math.kobe-u.ac.jp} %\author{Nobuki Takayama} %\address{Kobe University\\ E-mail: takayama@math.kobe-u.ac.jp} %\author{Yasushi Tamura} %\address{Kobe University\\ E-mail: tamura@math.kobe-u.ac.jp} \maketitle \abstracts{ OpenXM is a free, or Open Source, infrastructure for mathematical software systems. It provides methods and protocols for interactive distributed computation and for integrating mathematical software systems. OpenXM package version 1.1.3 is a set of software systems that support OpenXM-RFC 100 and 101 proposed standard protocols. It is currently a collection of software systems {\tt Asir} \cite{asir}, {\tt GNUPLOT}, {\tt Kan/sm1} \cite{kan}, {\tt Macaulay2} \cite{Macaulay2}, {\tt PHC} pack \cite{phc}, {\tt TiGERS} \cite{tigers}, {\tt Mathematica} interface, and {\tt OpenMath}/XML \cite{OpenMath} translator. These are wrapped with the OpenXM stack machine to connect each other. {\it Availability}: The OpenXM package\cite{openxm-web} and OpenXM-RFC's\cite{openxm-web} have been obtainable from January 24, 2000.} %\begin{keywords} %Asir, %IAMC, Interactive Distributed Computation, %Integration of Mathematical Software, %MP, OpenMath, OpenXM, OpenXM-RFC, XML. %\end{keywords} %\section{Introduction} \input{design-outline} \input{ox-messages} \input{data-format} \input{openxm-stackmachines} \input{session-management} \input{openxm-clients} %\input{openxm-servers} %\input{openxm-development-environment} \input{heterotic-network} \input{homogeneous-network} \input{bib} \end{document} \endinput %% %%Text may be set as \emph{emph}.\\ %%Text may be set as \texttt{texttt}.\\ %%Text may be set as \underline{unterline}.\\ %%Text may be set as \textbf{textbf}.\\ %%Text may be set as \textrm{textrm}.\\ %%Text may be set as {\tiny tiny}.\\ %%\begin{figure} %%\hrule %%Nice Postscript, isn't it? %%\begin{center} %%\IfFileExists{graphicx.sty}{ %% \includegraphics{body.eps} %%}{ %% Sorry, package \texttt{graphicx} not present. %%} %%\end{center} %%Same, a little bit smaller: %%\begin{center} %%\IfFileExists{graphicx.sty}{ %% \includegraphics[scale=.5]{body.eps} %% }{ %% Sorry, package \texttt{graphicx} not present. %%} %%\end{center} %%\caption{\label{fig-1}This is a nice floating figure} %%\hrule %%\end{figure}