- From: Jim Hendler <hendler@cs.rpi.edu>
- Date: Tue, 19 Aug 2008 11:40:27 -0400
- To: Bijan Parsia <bparsia@cs.man.ac.uk>
- Cc: Ian Horrocks <ian.horrocks@comlab.ox.ac.uk>, public-owl-wg Group WG <public-owl-wg@w3.org>
So we're back to the same point - we disagree and need to move forward. I can live with either a specific tag or no tag at all - I have problems with using this particular random piece of syntax for odd reasons. You disagree. I think that sums things up. -JH On Aug 19, 2008, at 11:39 AM, Bijan Parsia wrote: > On 19 Aug 2008, at 16:21, Jim Hendler wrote: > >> but isn't that a circular argument > > No. > >> -- you say people will use sameAs sameAs sameAs to signal intent, > > No. sameAs sameAs sameAs makes the ontology OWL Full. > >> but it will be bad for them to have to have something to signal >> intent. > > I think think we revealed enough issues with signaling user intent > in generally that we don't have good grounds for moving forward. > >> Basically, my problem is that I firmly believe that in language >> design the overloading of terms is a bad idea > > We aren't. > >> . SameAs has a very specific meaning and it is highly used - >> someone seeing sameAs sameAs sameAs in an ontology seems to me to >> be much more likely to be confused than someone seeing >> "owl2:OWLFullOnly" or whatever semantics free tag > > It, by definition, isn't semantics free. It affects the semantics of > the document. > >> we use -- we could even put it within the ontology header --- seems >> to me you still haven't really shown me a downside > > It clearly involves 1) additional complexity to the language and 2) > potential cause for misunderstanding of its actual effect. > > I would have been much more sanguine about this (since its what I > proposed) if several people didn't immediately start wondering how > it affects imports, other tools, etc. > > The experience thus far hasn't been good. That seems enough for me. > >> -- you say the downside is that people would need to signal intent, >> but then propose a solution where they still have to signal intent, >> just in a less transparent way > > They don't signal *intent*. They just have made their ontology > actually unambiguously OWL Full. That's a big difference. > >> btw, I'm also fine with a solution where there is no signaling at >> all for OWL Full, which might be the compromise -- the thing I >> don't like is the overuse of existing syntax - so another >> alternative is to simply leave things as they are in OWL 1.0 (i.e. >> that ontologies are what they are) - would that be more acceptable? > > Since it's only advice I don't see that we've changed things. The > point is that we *haven't* changed things! We've just pointed out a > possible work around for the few folks (like Sandro) who care. This > is why Ian doesn't want to make the triple mandatory. > >> -JH >> p.s. And again, let me stress that I would suggest we only create >> one term, and it is only intended for OWL Full only > > But then you get people asking, "Why only OWL Full? Why not for EL?" > and away we go :( > >> -- I do indeed agree that generally signaling intent is a bad idea >> - but if the WG feels it is needed for some reason in this case >> only, then we should do something explicit. > > The situation is that some people (e.g., Sandro) have indicated > discomfort with the fact that some ontologies are not syntactically > distinguishable as OWL DL or OWL Full. We considered adding a > general intent signalling mechanism but it ran into a lot of > problems. Thus we pulled back and said, "IF you care about this, > THEN you can ensure that your OWL Full ontologies are definitely > syntactically OWL Full by including a trivially entailed triple such > as sameAs^3." > > This involves *no change* to the language. It is not required. It > doesn't change the tool chain in any way. It doesn't change the > conceptual model of the language in any way. > > Cheers, > Bijan. > "If we knew what we were doing, it wouldn't be called research, would it?." - Albert Einstein Prof James Hendler http://www.cs.rpi.edu/~hendler Tetherless World Constellation Chair Computer Science Dept Rensselaer Polytechnic Institute, Troy NY 12180
Received on Tuesday, 19 August 2008 15:41:11 UTC