- From: Adrian Walker <adrianw@snet.net>
- Date: Mon, 12 Dec 2005 17:34:48 -0500
- To: "Miles, AJ \(Alistair\)" <A.J.Miles@rl.ac.uk>
- Cc: semantic-web@w3.org
Hi Alastair --
You may like to consider running an English-ized version of you validation
rules in the Internet Business Logic system. The system is online at the
site below.
The likely advantages are:
* automatic control of those pesky recursive loops
* self-documenting rules
* rules can easily be composed into a "check everything" rule
* English explanations of results found (and "why nots" for results not
found), at the end user level.
* publication of the executable, readable rulesets on the web, where
others can easily view, run and change them -- wiki style.
* cost = $ 0. Shared use of the system is free.
* automatic generation and execution of SQL that would be too complex
to write reliably by hand
* avoiding the fact that SQL-like languages can experience a complexity
blowup when given tasks that can be stated succinctly in executable English
rules -- see e.g. [1]
I hope this helps. Do you by any chance have your test data sets, and also
the real data, in pure triple format?
HTH, -- Adrian
[1]
www.reengineeringllc.com/Oil_Industry_Supply_Chain_by_Kowalski_and_Walker.pdf
INTERNET BUSINESS LOGIC (R)
Online at www.reengineeringllc.com
Shared, community use is FREE.
Adrian Walker
Reengineering
PO Box 1412
Bristol
CT 06011-1412 USA
Phone: USA 860 583 9677
Cell: USA 860 830 2085
Fax: USA 860 314 1029
At 02:29 PM 12/12/2005 +0000, you wrote:
>Hi all,
>
>Something that might be of relevance to recent discussion of semantics of
>SPARQL ...
>
>As I understand it, RDF & OWL semantics are built on the open world
>assumption, which means that, beyond arriving at a logical inconsistency,
>it doesn't really make sense to 'validate' RDF or OWL data.
>
>However, both publishers and consumers of RDF data may wish to perform
>'quality' or 'integrity' checks on their RDF data, before it is published
>or as it is consumed, to ensure that certain standards are being adhered
>to, or certain potentially problematic patterns are found.
>
>A little while ago I wrote up an idea to use SPARQL queries to generate
>test reports for RDF graphs, an idea that is analagous to the use of
>schematron for XML instances, and did a test implementation [1]. Based on
>this work, I've written up some 'test cases' specifically relating to the
>use of SKOS Core [2]. I'd be interested in any feedback or comments
>regarding this work.
>
>Cheers,
>
>Alistair.
>
>[1] http://isegserv.itd.rl.ac.uk/schemarama/
>[2]
>http://isegserv.itd.rl.ac.uk/cvs-public/~checkout~/skos/drafts/integrity.html
>
>---
>Alistair Miles
>Research Associate
>CCLRC - Rutherford Appleton Laboratory
>Building R1 Room 1.60
>Fermi Avenue
>Chilton
>Didcot
>Oxfordshire OX11 0QX
>United Kingdom
>Email: a.j.miles@rl.ac.uk
>Tel: +44 (0)1235 445440
Received on Monday, 12 December 2005 22:35:09 UTC