Difference between revisions of "LDValidation"

From OpenOrg
Jump to: navigation, search
(start)
 
Line 8: Line 8:
 
** Try to find descriptions and endpoints from some HTTP URL
 
** Try to find descriptions and endpoints from some HTTP URL
 
** Check for dereference-ability
 
** Check for dereference-ability
 +
** Encourage 303 See Other or hash-URIs
 
* Predicate validation
 
* Predicate validation
 
** Check for predicates not defined in namespace
 
** Check for predicates not defined in namespace
 
** Highlight potential misspellings (using edit distance)
 
** Highlight potential misspellings (using edit distance)
 +
* Inference
 +
** Look for instances of resources with defined-disjoint types
 +
** Look for weird combinations of types (?)
 +
** Flag things missing rdfs:labels (and foaf:names if something is a foaf:Foo)

Revision as of 11:06, 14 January 2011

  • Namespace prefix validation
    • Warn if prefix is a way not consistent with prefix.cc (wrong prefix for namespace; wrong namespace for prefix)
  • SPARQL endpoint validation
    • Run various queries to check support for SPARQL features
    • Check POST support
    • Try content negotiation and enumerate formats
  • Discovery
    • Try to find descriptions and endpoints from some HTTP URL
    • Check for dereference-ability
    • Encourage 303 See Other or hash-URIs
  • Predicate validation
    • Check for predicates not defined in namespace
    • Highlight potential misspellings (using edit distance)
  • Inference
    • Look for instances of resources with defined-disjoint types
    • Look for weird combinations of types (?)
    • Flag things missing rdfs:labels (and foaf:names if something is a foaf:Foo)