12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- \begin{center}
- \large\sc
- MATH0082 Double Unit Project \\ [4ex]
- \large\bf
- An OpenMath to MathML translator.
- \end{center}
- \begin{center}\begin{tabular}{ll}
- Candidate: &Alvarez,L. \\ % SURNAME, INITALS
- Supervisor: &JHD \\ % TITLE INITALS SURNAME
- Checker: & \\ % LEAVE BLANK
- Review date: & 3 March 2000 \\
- Final submission date: & 2 May 2000 \\
- Equipment required: &own Linux Computer; BUCS \\ % SPECIFY
- \end{tabular}\end{center}
- \subsubsection{ Description} % DESCRIPTION (in the range of 100--200 words)
- OpenMath and MathML are two ways of representing mathematical objects. Semantically, OpenMath is a superset of (content) MathML. The aim is to
- build a translator from OpenMath to content MathML, using presentation MathML where necessary as in the example of rank in Section 5.3 on MathML
- {\tt http://www.w3c.org/TR/REC-MathML/chapter5.html}. Since OpenMath is extensible, the translator will need to be. There is no a priori choice of
- implementation language. A {\em viva voce} examination will be held. % DELETE IF INAPPLICABLE
- The project report should be no more than 40 pages.
- \vspace{2ex}
- \subsubsection{Marking Scheme}
- %
- % THIS DOUBLE UNIT CARRIES 12 CREDITS AND 6 ALPHAS
- %
- % THERE ARE 100 AVAILABLE MARKS
- %
- %
- \begin{center}\begin{tabular}{lrr}
- Background research & 15 & $\alpha$ \\
- Analysis of MathML/OpenMath translation & 10 & $\alpha$ \\
- Design & 20 & 2$\alpha$ \\
- Implementation & 25 & $\alpha$ \\
- Testing & 10 & \\
- Report and Documentation & 15 & $\alpha$ \\
- Viva and Demonstration & 5 & \\ \cline{2-3}
- \\
- Total & 100 & 6$\alpha$ \\
- \end{tabular}\end{center}
|