On Thursday 28 September 2006 09:21, S Page wrote:
> 1.  Does anyone know of a tough RDF validator?

I don't know an official one, but the RDF browser Longwell (Simile) is rather 
strict in evaluating datatype properties. I do not know whether its judgement 
is normative, but at least it points out many possible problems when loading 
an RDF document.

>
> I know about http://www.w3.org/RDF/Validator/ , but it doesn't seem to
> validate property values.  It'll accept RDF like:
>
> ...
>   <!ENTITY rdf 'http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
> ...
>  <rdf:RDF
>     xmlns:rdf="&rdf;"
> ...
> <attribute:Boolean
> rdf:datatype="http://www.w3.org/2001/XMLSchema#boolean";>BAdFunkyValue</attr
>ibute:Boolean>
>
> without complaint and generates the triple
>   http://myIP/mediawiki/index.php/_Test
>     http://myIP/mediawiki/index.php/_Attribute-3ABoolean
>     "BAdFunkyValue"^^http://www.w3.org/2001/XMLSchema#boolean
>
> but I'm pretty sure the W3 RDF spec doesn't allow BAdFunkyValue for the
> boolean datatype.

Indeed.

>
>
> 2.  Also, is the ^^ syntax in its triple output standard?  I've never
> seen it before (but I don't get out much).

Yes, in this notation this is standard.

>
>
> 3.  Can anyone recommend a program that can query RDF and can point out
> inconsistencies in rdfs and owl statements?

Logical inconsitencies? For this you need an OWL-Reasoner, i.e. a program that 
can evaluate the full semantics of OWL -- not an easy task. See [1] for an 
overview of OWL reasoners and note that only a few programs can evaluate all 
of OWL DL. Checking consitency and answering queries is mostly synonymous in 
OWL DL, so all such tools will support some kind of querying as well. I can 
recommend "KAON2" (commercial, but free for private use) since it has a 
feature-rich API with SPARQL interface for querying, and also "Pellet" since 
it is free and supports all of OWL + some intersting extensions.

RDFS cannot express real logical inconsistencies, though it might be possible 
to construct some docuemtents that have other non-obvious contradictions to 
the spec. OWL Full cannot be evaluated completely by any tool. 

Best regards,

Markus

[1] http://www.cs.man.ac.uk/~sattler/reasoners.html

>
>
> Many thanks for suggestions!
> --
> =S
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your opinions on IT & business topics through brief surveys -- and earn
> cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Semediawiki-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/semediawiki-user

-- 
Markus Krötzsch
Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
[EMAIL PROTECTED]        phone +49 (0)721 608 7362
www.aifb.uni-karlsruhe.de/WBS/     fax +49 (0)721 693  717

Attachment: pgpcVokqBBQY7.pgp
Description: PGP signature

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Semediawiki-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/semediawiki-user

Reply via email to