]> matita.cs.unibo.it Git - helm.git/blob - helm/mathql/homepage/index.html
MathQL homepage added
[helm.git] / helm / mathql / homepage / index.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4   <title>MathQL</title>
5                                                                      
6   <meta http-equiv="content-type"
7  content="text/html; charset=ISO-8859-1">
8                                        
9   <meta name="author" content="Ferruccio Guidi">
10                                        
11   <meta name="description" content="MathQL Home Page">
12 </head>
13   <body>
14                   
15 <h1 align="center">MathQL-1</h1>
16                
17 <h2 align="center">A query language for RDF metadata</h2>
18                    
19 <table cellpadding="10" cellspacing="2" border="0" width="95%"
20  bgcolor="#ffffff">
21             <tbody>
22               <tr>
23                 <td valign="top" align="left">                          
24                                            
25       <ul>
26                   <li>Forward<br>
27                </li>
28                                                                          
29      
30       </ul>
31                                                                
32       <ul>
33                 <li><a href="features.html">Features</a></li>
34                                                                
35       </ul>
36                                                                
37       <ul>
38                 <li><a href="documentation.html">Documentation</a></li>
39                                                                          
40      
41       </ul>
42                                                        
43       <ul>
44                <li><a href="implementation.html">Implementation</a><br>
45                </li>
46                                                        
47       </ul>
48                                                        
49       <ul>
50                <li><a href="authors.html">The authors</a><br>
51                </li>
52                                                                          
53      
54       </ul>
55                                                        
56       <ul>
57                <li><a href="links.html">Links</a><br>
58                </li>
59                                                        
60       </ul>
61              <br>
62                 </td>
63                 <td valign="top">                                       
64          
65       <div align="right"><b>Forward</b><br>
66              </div>
67              <br>
68        The MathQL proposal rises in the context of the <a
69  href="http://helm.cs.unibo.it/">HELM  project</a>, which  aims   at the development
70 of a suitable technology for the  creation and maintenance   of a virtual,
71 distributed, hypertextual library  of structured mathematical    knowledge
72 based on <a href="http://www.w3.org/XML/">XML</a> technology, through the
73  integration of the current   proof assistants and logical frameworks with
74 the  most recent technologies   for the development of Web applications and
75 electronic  publishing.<br>
76                <br>
77        The objective of the MathQL proposal is the development of a set of
78  query   languages enabling the retrieval of formalized mathematical Web
79 resources    on the basis of content-aware requests. The first of these languages, 
80       <b>MathQL-1</b>,    is focused on querying an arbitrary <a
81  href="http://www.w3.org/RDF/">RDF</a> database because RDF is the <a
82  href="http://www.w3.org/">W3C</a>  standartd  for describing Web resources 
83 at the general-purpose content level.<br>
84              <br>
85        As an RDF query language, MathQL-1 provides the main features required
86    by the RDF community while complying with the needs of HELM. The peculiar
87    aspects of this language concern the query results, which are highly structured
88    and possess their own syntax, formally explained by a rigorous semantics.<br>
89               <br>
90         MathQL-1 is particularly helpful in distributed systems where query 
91  engines   are implemented as stand-alone units, because in this situation 
92  the query   results are exchanged between the system components as well as
93  the queries, and thus both the queries and the query results need to be
94 encoded in a clearly defined format.<br>
95       <br>
96 Other languages to be developed in the context of the MathQL proposal will
97 be suitable for queries about the semantic structure of mathematical data:
98 this will include content-based pattern-matching (MathQL-2) and possibly
99 other forms of formal matching involving for instance isomorphism, unification
100 and definitions expansion (MathQL-3).<br>
101                 </td>
102               </tr>
103                                        
104   </tbody>          
105 </table>
106            <br>
107    <br>
108      
109 <div align="center">This site is maintained by Ferruccio Guidi, last update: 
110  March 13, 2003.<br>
111 <br>
112 </div>
113 </body>
114 </html>