X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fmathql%2Fhomepage%2Ffeatures.html;h=12a6d7a501da0169e681022646f2d82b82c33921;hb=30cbad3167cf714a8edc2dbc05c1fe8908e2542b;hp=c0a9733bd16fb759f9a2f370fec85a2afe68f8f7;hpb=9f22237fa52f20bdfed254a9837f7ff05ba2c9bb;p=helm.git diff --git a/helm/mathql/homepage/features.html b/helm/mathql/homepage/features.html index c0a9733bd..12a6d7a50 100644 --- a/helm/mathql/homepage/features.html +++ b/helm/mathql/homepage/features.html @@ -2,74 +2,164 @@ MathQL - + - + - + - +

MathQL-1

- +

A query language for RDF metadata

- + - - - + + + - - + + +
+ + + +
+ +
    +
  1. Exploitation of constructions borrowed from programming +languages to allow sophisticated queries that need computation over +the queried data. In particular:
    +
  2. + +
+ +
+
+ + + + + +
- +
+ - +
    -
  • Features
  • - +
  • Features
  • +
- + + + + + - + - + +
+
+
Goals  and features
+
+
+ MathQL-1 is designed to achieve the following goals:
-
    -
  • Links
    +
      +
    1. Exploitation of RDF technology + to manage metadata and compliance with the main requirements for +an RDF query language. In particular:
    2. + +
    + +
    +
      +
    • MathQL-1 provides facilities for hierarchical constraints +based on RDF Schema and for +traversal of compound values of properties.
    • + +
    + +
      +
    • MathQL-1 provides a full set of Boolean operators to compose + the query constraints and facilities for selecting URI's or literals by +means of regular expressions.
    • + +
    + +
      +
    • MathQL-1 allows to customize the query results specifying +what part of a solution should be preserved or discarded.
    • + +
    + +
      +
    • MathQL-1 has a well-conceived semantics defined in term of + an abstract metadata model, imposes that queries return exhaustive solutions + and includes a "select-from-where"-like construction.
    • + +
    + +
      +
    • MathQL-1 supports a machine-processable XML syntax as well as a human-readable + textual syntax to achieve the best usability.
      +
    • + +
    +
    + +
      +
    1. Careful treatment of query results that are as important + as the queries themselves. In particular:
    2. -
-
-
-
Features
-
-
-  
-
-
-
-
+