Jeremy Carroll wrote:
Cc-ing ivan and bijan since they seem interested.

I am going to start a variety of threads on www-archive, with the intent that we pick the threads up on the tuesday meeting.

I take it that the theme of the discussion is trying to evaluate powder design options to get appropriate balance between 'correctness' with respect to the more mathematical bits of the SW Recs (OWL and RDF), and usability by the intended user base.

That is the essential tension we are trying to resolve, yes.

The ideal outcome would be one where small amounts of attention to detail, make little to no impact on usability, but enhance 'correctness' and hence interoperability with off-the-shelf SW tools.

Indeed. As you have discerned, Jeremy, usability is a high priority since we hope that POWDER will be of use well beyond the traditional Semantic Web Community and therefore by some people for whom the mathematical exactness of the RDF/OWL model will of little immediate concern.


Poor outcomes would be ones in which tension between the two objectives (correctness and usability) become conflict; and either POWDER users feel that usability is sacrificed for ill-defined and elitist logical goals, or the SW specs, at least their logical parts, are simply ignored because they are unhelpful.

Yep.


I'll try and start these threads:

- reification, or what?
I dislike reification, and will argue against it, and in favour of the design in the powder-dr WD, with minor mods.

I find this both pleasing and surprising. The POWDER WG has been working with the structure in the currently published WD [1] for a good length of time and we're comfortable with it as an image in our heads - _however_ we do not, of course, want to promote something that is clearly 'wrong' in an SW sense. So if we could fix the model with minor modifications to [1] - I think we'd be smiling all the way.


- resource descriptions, as a semantic extension??
RDF semantics makes no provision for examining the IRIs used for resources. This is not addressed by OWL 1.0 or OWL 1.1. This is fundamental to POWDER; and should, in my view, be addressed by formally creating a suitable semantic extension.

Sounds good to me.


- resource descriptions and monotonicity
I got a bad non-monotonic feeling while reading the powder-grouping WD; interestingly it was while reading bits that had clearly been written with the issue in mind :(

From my perspective it seems that the problem that jumps out at SW folk in the grouping of resources doc [2] makes them jump to the OWL-based/sub class of approach as exemplified in [3] and graphed at [4] . But this then introduces reification which makes people run back the other way!

Actually, I played with the reification issue a little today - and _didn't_ put an ID on the subClassOf triple, i.e. the assertion that A is a subclass if B is only in the reification triple - which gives the RDF at [5] and the graph at [6] - which I have to say doesn't look too bad to my inexpert eye - but I'm not an inference engine.


- the subclass relationship
I take the reified rdfs:subClassOf triple in the example that has circulated in earlier e-mail to be a response to a request to be more formal, or more OWL like, in response to the powder-dr WD. However, the design in the WD looks more user-friendly to me, if it could be made to work ...

- tools and motivations

Why o why are we bothered?

Aye, there's the rub Mr. C.

Phil.

[1] http://www.w3.org/TR/2007/WD-powder-dr-20070925/#structure
[2] http://www.w3.org/TR/2007/WD-powder-grouping-20071031/
[3] http://www.fosi.org/projects/powder/example4.owl
[4] http://www.w3.org/RDF/Validator/ARPServlet.tmp/servlet_14339.png
[5] http://www.fosi.org/projects/powder/example5.owl
[6] http://www.fosi.org/projects/powder/example5.png


--
Phil Archer
Family Online Safety Institute
w. http://www.fosi.org/people/philarcher/




Reply via email to