[Person-ontology] D7 - Which languages are better than OWL?
Philippe Martin
phmartin at phmartin.info
Tue Jan 8 12:02:14 PST 2008
Gian,
> In reality, you retract then this "argument" at the end of your mail
> but, please, suppress "gpzarri" from the above sentence.
I assume that by "retract" you refer to my "specialization" (it is not a
"correction", just a new statement specializing yours). Anyway, I replaced
"most practical_applications do not require a language as restricted as OWL"
by "most non-trivial practical applications cannot be carried on correctly
making use of such a limited language like OWL".
> > - ("in 2007, no W3C_language provides a way to specify in a concept
> > definition that some relations are mandatory"
> Why in a "concept definition" ? There are many other Knowledge
> Representation structures (e.g., NKRL template) besides the usual (and
> trivial) "concepts". I could suggest then to
> ... change "... in a concept definition" into "... in a single definition".
I made the two changes relative to "concept definition", although
"concept definition" seemed a sufficient argument.
> > argument:
> > - ("in 2007, no W3C_language provides a way to specify that some relations are
> > contemporaneous"
> > objection: - "RDF permits to use meta-statements"(pm)
> > - "meta-statements permit to specify that some relations are
> > contemporaneous"(pm)
> > )(gpZarri (pm))
> > - ("a good_general_KRL should provide a way to specify that some relations are
> > contemporaneous"
> > specialization: "a good_general_KRL should permit to use meta-statements"(pm)
> > )(gpZarri);
> >
>
> I find all these sentences at least incomplete. First of all, I
> don't find there my starting point for this discussion: "No W3C language
> provides a way to describe correctly and completely simple 'situations'
> (sorry, John), facts, events etc. that, like "Peter gave a book to
> Mary", are intrinsically n-ary". Secondly if, with your
> "meta-statements" sentences, you refer to proposals like that of making
> use of modal logics (sic!) to try to transform artificially into "n-ary"
> something that has been created as "binary", I don't agree at all. Make
> use of binary concepts to describe static notions (as "mammals" and
> "elephants" and the relationships among them) and use (in general) n-ary
> structures when you must describe dynamic situations, events, actions or
> whatever.
Then, please suggest "complete sentences"
- without using the term "situation" given the discussion showed that this
term is ambiguous and is not really needed; you once used the term of
"n-ary representations" when faced with objections related to your use
of the term "situation" but I am not sure this solves the problem;
- without using the term "binary relations" since you admitted yourself that
binary relations were not THE problem (and they are used in NKRL),
- preferably without using the term "n-ary" (to avoid ambiguities, I strived
to avoid it in my reformulations; these formulations incomplete but
they are a beginning).
That way, hopefully, the statements will get to the point, will less lead to
misinterpretations, and will less give rise to recurring discussions,
which is precise the point of making this semi-formal summary.
Regarding "meta-statements" (or "contexts", or "boxes"), please read
John Sowa's last email and then please suggest a better term or expression.
They are not necessarily linked to modal logics. I do not see their
use in transforming "artificially into 'n-ary' something that has been
created as "binary".
> On the contrary, I can agree with the following paragraphs. Only a
> point: I don't think that "expert systems are better than OWL". I think
> only that, from a "CONCRETE application of the Knowledge Representation
> techniques" point of view, the situation beginning of the '80 is not so
> different from the actual one.
I have now removed the argument
"expert systems of the seventies were more interesting than OWL"(gpZarri)
from the semi-formal summary.
Thanks for having brought these precisions.
Philippe
More information about the Person-ontology
mailing list