<html>
<head>
<title>MathQL</title>
-
+
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
-
+
<meta name="author" content="Ferruccio Guidi">
-
+
<meta name="description" content="MathQL Home Page">
</head>
<body>
-
+
<h1 align="center">MathQL-1</h1>
-
+
<h2 align="center">A query language for RDF metadata</h2>
-
+
<table cellpadding="10" cellspacing="2" border="0" width="95%"
bgcolor="#ffffff">
- <tbody>
- <tr>
- <td valign="top" align="left">
-
+ <tbody>
+ <tr>
+ <td valign="top" align="left">
+
<ul>
- <li><a href="index.html">Forward</a><br>
- </li>
-
+ <li><a href="index.html">Forward</a><br>
+ </li>
+
</ul>
-
+
<ul>
- <li><a href="features.html">Features</a></li>
-
+ <li><a href="features.html">Features</a></li>
+
</ul>
-
+
<ul>
- <li><a href="documentation.html">Documentation</a></li>
-
+ <li><a href="documentation.html">Documentation</a></li>
+
</ul>
-
+
<ul>
- <li><a href="implementation.html">Implementation</a><br>
- </li>
-
+ <li><a href="implementation.html">Implementation</a><br>
+ </li>
+
</ul>
-
+
<ul>
- <li>The authors<br>
- </li>
-
+ <li>The authors<br>
+ </li>
+
</ul>
-
+
<ul>
- <li><a href="links.html">Links</a><br>
- </li>
-
+ <li><a href="links.html">Links</a><br>
+ </li>
+
</ul>
- <br>
- </td>
- <td valign="top">
+ <br>
+ </td>
+ <td valign="top">
<div align="right"><b>The authors</b><br>
- </div>
- <br>
- MathQL-1is developed by <a href="http://www.cs.unibo.it/%7Efguidi/">Ferruccio
-Guidi</a> and <a href="http://www.cs.unibo.it/%7Eschena/">Irene Schena</a>
-at the <a href="http://www.cs.unibo.it/">Computer Science Department</a>
-of the <a href="http://www.unibo.it/">University of Bologna</a> since April
+ </div>
+ <br>
+ MathQL-1is developed by <a href="http://www.cs.unibo.it/%7Efguidi/">Ferruccio
+Guidi</a> and <a href="http://www.cs.unibo.it/%7Eschena/">Irene Schena</a>
+at the <a href="http://www.cs.unibo.it/">Department of Computer Science</a>
+of the <a href="http://www.unibo.it/">University of Bologna</a> since April
2002.<br>
- <br>
- <b>Ferruccio Guidi</b> obtained a degree in Mathematics at the Univerity
- of Padova and now is a PhD student in Computer Science at the University
-of Bologna. His research interests include computer-assisted proof development,
- Martin-Löf type theory and substructural logic. He is a member of the
- <a href="http://helm.cs.unibo.it/">HELM Working Group</a> and of the
- <a href="http://www.math.unipd.it/%7Elogic/">"Paulus Venetus" Research
-Group in Logic</a>.<br>
- <br>
- <b>Irene Schena</b><br>
- <br>
- <b>Contacts:</b> <a href="mailto://fguidi@cs.unibo.it">fguidi@cs.unibo.it</a>,
+ <br>
+ <b>Ferruccio Guidi</b> obtained a degree in Mathematics at the
+Univerity of Padova and a PhD in Computer Science at the University of
+Bologna. His research interests include computer-assisted proof development,
+ Martin-Löf type theory and substructural logic. He is a member of
+the <a href="http://helm.cs.unibo.it/">HELM Working Group</a> and
+of the <a href="http://www.math.unipd.it/%7Elogic/">"Paulus Venetus"
+Research Group in Logic</a>.<br>
+ <br>
+ <b>Irene Schena</b><br>
+ <br>
+ <b>Contacts:</b> <a href="mailto://fguidi@cs.unibo.it">fguidi@cs.unibo.it</a>,
<a href="mailto://schena@cs.unibo.it">schena@cs.unibo.it</a>.<br>
- </td>
- </tr>
-
- </tbody>
+ </td>
+ </tr>
+
+ </tbody>
</table>
- <small></small> <br>
- <br>
- <br>
- <br>
- <br>
- <br>
+ <small></small> <br>
+ <br>
</body>
</html>
<html>
<head>
<title>MathQL</title>
-
+
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
-
+
<meta name="author" content="Ferruccio Guidi">
-
+
<meta name="description" content="MathQL Home Page">
</head>
<body>
-
+
<h1 align="center">MathQL-1</h1>
-
+
<h2 align="center">A query language for RDF metadata</h2>
-
+
<table cellpadding="10" cellspacing="2" border="0" width="95%"
bgcolor="#ffffff">
- <tbody>
- <tr>
- <td valign="top" align="left">
-
+ <tbody>
+ <tr>
+ <td valign="top" align="left">
+
<ul>
- <li><a href="index.html">Forward</a><br>
- </li>
-
+ <li><a href="index.html">Forward</a><br>
+ </li>
+
</ul>
-
+
<ul>
- <li><a href="features.html">Features</a></li>
-
+ <li><a href="features.html">Features</a></li>
+
</ul>
-
+
<ul>
- <li>Documentation</li>
-
+ <li>Documentation</li>
+
</ul>
-
+
<ul>
- <li><a href="implementation.html">Implementation</a><br>
- </li>
-
+ <li><a href="implementation.html">Implementation</a><br>
+ </li>
+
</ul>
-
+
<ul>
- <li><a href="authors.html">The authors</a><br>
- </li>
-
+ <li><a href="authors.html">The authors</a><br>
+ </li>
+
</ul>
-
+
<ul>
- <li><a href="links.html">Links</a><br>
- </li>
-
+ <li><a href="links.html">Links</a><br>
+ </li>
+
</ul>
- <br>
- </td>
- <td valign="top">
+ <br>
+ </td>
+ <td valign="top">
+
<div align="right"><b>Documentation</b><br>
- </div>
- <br>
- All available information about MathQL-1 can be found in the papers below
+ </div>
+ <br>
+ All available information about MathQL-1 can be found in the papers below
(listed in order of relevance):<br>
- <br>
- <br>
- <b>Papers concerning the latest version of MathQL-1:</b><br>
-
+ <br>
+ <br>
+ <b>Papers concerning the latest version of MathQL-1:</b><br>
+
<ul>
- <li>F. Guidi: <i>Searching and Retrieving in Content-based Repositories
- of Formal Mathematical Knowledge</i> Ph.D. Thesis in Computer Science, University
- of Bologna, 2003.</li>
-
+ <li>F. Guidi: <a
+ href="ftp://ftp.cs.unibo.it/pub/techreports/2003-06.ps.gz"><i>Searching
+and Retrieving in Content-based Repositories of Formal Mathematical Knowledge</i></a>.
+Ph.D. Thesis in Computer Science, University of Bologna, March 2003. Technical
+report UBLCS 2003-06.</li>
+
</ul>
-
+
<ul>
- <li>F. Guidi and I. Schena: <a
- href="http://monet.nag.co.uk/mkm/bertinoro03/guidi.pdf"><i>A Query Language
-for a Metadata Framework about Mathematical Resources</i></a>. Presentation
-at the 2nd International Conference on Mathematical Knowledge Management (MKM
-2003). Bertinoro, Italy, February 2003.<br>
- </li>
-
- </ul>
- <b>Papers concerning the erlier versions of MathQL-1:</b><br>
+ <li>F. Guidi and I. Schena: <a
+ href="http://monet.nag.co.uk/mkm/bertinoro03/guidi.pdf"><i>A Query Language
+ for a Metadata Framework about Mathematical Resources</i></a>. Presentation
+ at the 2nd International Conference on Mathematical Knowledge Management
+(MKM 2003). Bertinoro, Italy, February 2003.<br>
+ </li>
+ </ul>
+ <b>Papers concerning the erlier versions of MathQL-1:</b><br>
+
<ul>
- <li>F. Guidi and I. Schena: <i>A Query Language for a Metadata
-Framework about Mathematical Resources</i>. In Proc. of the 2nd International
-Conference on Mathematical Knowledge Management (MKM 2003). Bertinoro, Italy,
+ <li>F. Guidi and I. Schena: <i>A Query Language for a Metadata
+Framework about Mathematical Resources</i>. In Proc. of the 2nd International
+Conference on Mathematical Knowledge Management (MKM 2003). Bertinoro, Italy,
February 2003. LNCS 2594, pages 105-118, Springer. 2003.</li>
-
+
</ul>
-
+
<ul>
- <li>L. Natile: <i>Tecnologie per l'Interrogazione di Basi Documentarie
- in Formato XML</i>. Master Thesis in Computer Science, University of Bologna,
+ <li>L. Natile: <i>Tecnologie per l'Interrogazione di Basi Documentarie
+ in Formato XML</i>. Master Thesis in Computer Science, University of Bologna,
2002.</li>
-
+
</ul>
-
+
<ul>
- <li>A. Nediani: <i>Disegno e Implementazione di un'Interfaccia
-Web di Supporto ad Interrogazioni su Basi di Dati Documentarie</i>. Master
+ <li>A. Nediani: <i>Disegno e Implementazione di un'Interfaccia
+Web di Supporto ad Interrogazioni su Basi di Dati Documentarie</i>. Master
Thesis in Computer Science, University of Bologna, 2003.</li>
-
+
</ul>
-
+
<ul>
- <li>D. Lordi: <i>Sperimentazione e Sviluppo di Strumenti per la
-gestione di metadati</i>. Master Thesis in Computer Science, University of
-Bologna, 2002.<br>
- </li>
-
+ <li>D. Lordi: <i>Sperimentazione e Sviluppo di Strumenti per la
+ gestione di metadati</i>. Master Thesis in Computer Science, University
+of Bologna, 2002.<br>
+ </li>
+
</ul>
- </td>
- </tr>
-
- </tbody>
+ </td>
+ </tr>
+
+ </tbody>
</table>
- <br>
+ <br>
+ <br>
<br>
</body>
</html>
<head>
<title>MathQL</title>
-
+
<meta http-equiv="content-type"
content="text/html; charset=ISO-8859-1">
-
+
<meta name="author" content="Ferruccio Guidi">
-
+
<meta name="description" content="MathQL Home Page">
</head>
<body>
-
+
<h1 align="center">MathQL-1</h1>
-
+
<h2 align="center">A query language for RDF metadata</h2>
-
+
<table cellpadding="10" cellspacing="2" border="0" width="95%"
bgcolor="#ffffff">
- <tbody>
- <tr>
- <td valign="top" align="left">
-
+ <tbody>
+ <tr>
+ <td valign="top" align="left">
+
<ul>
- <li>Forward<br>
- </li>
+ <li>Forward<br>
+ </li>
-
+
</ul>
-
+
+
<ul>
- <li><a href="features.html">Features</a></li>
-
+ <li><a href="features.html">Features</a></li>
+
+
</ul>
-
+
+
<ul>
- <li><a href="documentation.html">Documentation</a></li>
+ <li><a href="documentation.html">Documentation</a></li>
-
+
</ul>
-
+
<ul>
- <li><a href="implementation.html">Implementation</a><br>
- </li>
-
+ <li><a href="implementation.html">Implementation</a><br>
+ </li>
+
</ul>
-
+
<ul>
- <li><a href="authors.html">The authors</a><br>
- </li>
+ <li><a href="authors.html">The authors</a><br>
+ </li>
-
+
</ul>
-
+
<ul>
- <li><a href="links.html">Links</a><br>
- </li>
-
+ <li><a href="links.html">Links</a><br>
+ </li>
+
</ul>
- <br>
- </td>
- <td valign="top">
-
+ <br>
+ </td>
+ <td valign="top">
+
<div align="right"><b>Forward</b><br>
- </div>
- <br>
- The MathQL proposal rises in the context of the <a
- href="http://helm.cs.unibo.it/">HELM project</a>, which aims at the
-development of a suitable technology for the creation and maintenance
-of a virtual, distributed, hypertextual library of structured mathematical
- knowledge based on <a href="http://www.w3.org/XML/">XML</a> technology,
-through the integration of the current proof assistants and logical frameworks
-with the most recent technologies for the development of Web applications
-and electronic publishing.<br>
- <br>
- The objective of the MathQL proposal is the development of a set
-of query languages enabling the retrieval of formalized mathematical Web
-resources on the basis of content-aware requests. The first of these languages,
- <b>MathQL-1</b>, is focused on querying an arbitrary <a
- href="http://www.w3.org/RDF/">RDF</a> database because RDF is the <a
- href="http://www.w3.org/">W3C</a> standartd for describing Web resources
- at the general-purpose content level.<br>
- <br>
- As an RDF query language, MathQL-1 provides the main features required
- by the RDF community while complying with the needs of HELM. The peculiar
- aspects of this language concern the query results, which are highly structured
- and possess their own syntax, formally explained by a rigorous semantics.<br>
+ </div>
<br>
- MathQL-1 is particularly helpful in distributed systems where query
- engines are implemented as stand-alone units, because in this situation
- the query results are exchanged between the system components as well
-as the queries, and thus both the queries and the query results need to
-be encoded in a clearly defined format.<br>
- <br>
- Other languages to be developed in the context of the MathQL proposal will
-be suitable for queries about the semantic structure of mathematical data:
-this will include content-based pattern-matching (MathQL-2) and possibly other
-forms of formal matching involving for instance isomorphism, unification and
-definitions expansion (MathQL-3).<br>
- </td>
- </tr>
-
- </tbody>
+ The MathQL proposal rises in the context of the <a
+ href="http://helm.cs.unibo.it/">HELM project</a>, which aims at the development
+of a suitable technology for the creation and maintenance of a virtual,
+distributed, hypertextual library of structured mathematical knowledge
+based on <a href="http://www.w3.org/XML/">XML</a> technology, through the
+ integration of the current proof assistants and logical frameworks with
+the most recent technologies for the development of Web applications and
+electronic publishing.<br>
+ <br>
+ The objective of the MathQL proposal is the development of a set
+of query languages enabling the retrieval of formalized mathematical Web
+ resources on the basis of content-aware requests. The first of these
+languages, <b>MathQL-1</b>, is focused on querying an arbitrary
+ <a href="http://www.w3.org/RDF/">RDF</a> database because RDF is the
+ <a href="http://www.w3.org/">W3C</a> standartd for describing Web
+resources at the general-purpose content level.<br>
+ <br>
+ As an RDF query language, MathQL-1 provides the main features required
+ by the RDF community while complying with the needs of HELM. The peculiar
+ aspects of this language concern the query results, which are highly
+structured and possess their own syntax, formally explained by a rigorous
+semantics.<br>
+ <br>
+ MathQL-1 is particularly helpful in distributed systems where query
+ engines are implemented as stand-alone units, because in this situation
+ the query results are exchanged between the system components as well
+as the queries, and thus both the queries and the query results need to be
+encoded in a clearly defined format.<br>
+ <br>
+ Other languages to be developed in the context of the MathQL proposal will
+ be suitable for queries about the semantic structure of mathematical data:
+ this will include content-based pattern-matching (MathQL-2) and possibly
+other forms of formal matching involving for instance isomorphism, unification
+and definitions expansion (MathQL-3).<br>
+ </td>
+ </tr>
+
+ </tbody>
</table>
- <br>
- <br>
-
+ <br>
+ <br>
+
<div align="center">This site is maintained by <a
- href="mailto://fguidi@cs.unibo.it">Ferruccio Guidi</a>, last update: March
-14, 2003.<br>
- <br>
- </div>
+ href="mailto://fguidi@cs.unibo.it">Ferruccio Guidi</a>, last update: May
+27, 2003.<br>
+ <br>
+ </div>
+ <br>
<br>
</body>
</html>