Update of /cvsroot/pymerase/Docs/input
In directory sc8-pr-cvs1:/tmp/cvs-serv17443
Added Files:
input_modules.tex
Log Message:
first latex version of input module docs
--- NEW FILE: input_modules.tex ---
% Pymerase Docs - Input Modules
% Copyright (c) California Institute of Technology
%
% Authors: Brandon King
% $Revision: 1.1 $
% Modified $Date: 2003/05/07 23:25:57 $
\documentclass{article}
\usepackage{graphicx}
\usepackage{color}
\usepackage[margin=3cm,noheadfoot]{geometry}
\setlength{\parindent}{0in}
\setlength{\parskip}{2mm}
%colors
\newcommand{\cb}{\color{blue}}
%new commands
\newcommand{\pymlink}{http://pymerase.sf.net}
%document
\begin{document}
%title page
\begin{titlepage}
\title{\cb Pymerase Docs - Input Modules
}
\author{Brandon King \\
Copyright \copyright ~2003 California Institute of Technology}
\date{Version 0.1.1\\\today}
\maketitle
\thispagestyle{empty}
\end{titlepage}
\tableofcontents
\thispagestyle{empty}
\newpage
%Document Body
\setcounter{page}{1}
\section{\cb Input Modules}
\subsection{\cb Overview}
Pymerase is designed to have pluggable input modules so it can evolve
to support other technologies as need. Currently, two input modules
exist -- parseXMI and parseGenexSchemaXML. The parseXMI input module
allows support for providing information to Pymerase via UML. The
parseGenexSchemaXML input modules also for providing information to
Pymerase via table.dtd XML files.
\subsubsection{\cb Input Formats}
\begin{tabular}{ll}
\bf Input Module & \bf Input Format \\
parseXMI & XMI and/or .zargo Files \\
parseGenexSchemaXML & table.dtd XML files in directory.
\end{tabular}
\subsubsection{\cb System Requirements}
\begin{tabular}{lll}
\bf Input Module & \bf Python Module Req. & \bf Other Requirements \\
parseXMI & SMW & None \\
parseGenexSchemaXML & None & Python 2.2.2 or greater
\end{tabular}
\newpage
\input{modules/parseXMI.tex}
\newpage
\input{modules/parseGenexSchemaXML.tex}
\end{document}
|