cuo-wg
[Top] [All Lists]

Re: [cuo-wg] The next key question (UNCLASSIFIED)

To: "common upper ontology working group" <cuo-wg@xxxxxxxxxxxxxx>
From: "Measure, Ed (Civ, ARL/CISD)" <emeasure@xxxxxxxxxxxx>
Date: Mon, 5 Feb 2007 16:33:55 -0700
Message-id: <BFC4CA971D4DDF4EBD64049A2324B0226A4E59@xxxxxxxxxxxxxxxxxxxxxxxxx>
Classification:  UNCLASSIFIED 
Caveats: NONE    (01)

All,    (02)

I don't follow these objections.  Uniform Reference Identifiers are
names/addresses for web resources.  So what is meant by objection (1)?
That a given resource may have multiple addresses?  An ontology, as
opposed to an ontologist (who is presumeably a bearded guy in the
philosophy department) describes relations between URI's.  Different
ontologies describe different relationships - think about the blind men
of Benares and their elephant.    (03)

(2) Ontologies don't interpret URI's - they relate them.  Meaning always
needs to defined in context - an ontology is part of that context.    (04)

(3) URI's don't live in ontologies - they live in the web's global
address space.  Relations between "concepts" addressed by different
ontologies need to be described by a higher ontology.  This is more or
less exactly how things work in ordinary language - If Pat and I start
talking about "the blue truck" we need some common information, context,
or history to be sure we are talking about the same blue truck.  Humans
are very good (but very far from perfect) at establishing that
commonality - we have all this common wetware and vocabulary to do the
heavy lifting.  Computers aren't.  That's what ontologies exist for -
establishing commonality of reference.    (05)

Ed    (06)

-----Original Message-----
From: cuo-wg-bounces@xxxxxxxxxxxxxx
[mailto:cuo-wg-bounces@xxxxxxxxxxxxxx] On Behalf Of Cassidy, Patrick J.
Sent: Monday, February 05, 2007 3:53 PM
To: common upper ontology working group
Subject: Re: [cuo-wg] The next key question    (07)

The reference mechanism has some merit, but very limited.  It's useful
if the referenced concepts are very well and unambiguously defined, and
those who use it read and understand the documentation properly.    (08)

But:
 (1) Two different ontologists may mean exactly the same thing and
    point to two different URI's - which may or may not be
    intended to mean the same thing -- but the relation of the
     two concept will be indeterminate.
 (2) two different ontologists may interpret a URI differently and point
to it
    though they mean different things -- this can easily happen with the    (09)

     very poor documentation typical of on-line knowledge
classifications
 (3) in an ontology, there may be a pointer to a URI in some online
ontology for
     concept A, and a pointer to a URI in another ontology  for concept
B,
     and in the referring ontology, concept B may be defined as a
subclass of 
     concept A, though in reality the original B and A may have little
in common.    (010)

    The act of referring to some URI will only be as useful as the
definition
attached to that URI is unambiguous.   Ambiguity abounds, and
indeterminacy of
the relations of concepts in different ontologies is very high.  When we
think that concepts are clear, it may just be because we are
disambiguating in context in a way  that no machine can do with existing
programs.    (011)

   A common foundation ontology ('upper ontology' is a misleading
metaphor, causing much misconception and grief) is the easiest way to
achieve the interoperability we all think is desirable.  But . . .    (012)

   Winston Churchill once remarked that "You can always count on
Americans to do the right thing -- after they have tried all the
alternatives."    (013)

  Alas, it seems that ontologists are proving him right once again.    (014)

Pat    (015)

-----Original Message-----
From: cuo-wg-bounces@xxxxxxxxxxxxxx
[mailto:cuo-wg-bounces@xxxxxxxxxxxxxx] On Behalf Of Schoening, James R
C-E LCMC CIO/G6
Sent: Monday, February 05, 2007 7:23 AM
To: cuo-wg@xxxxxxxxxxxxxx
Subject: [cuo-wg] The next key question    (016)

CDSI WG,    (017)

        Given Pat Hayes' description (below) of what Jim Hendler refers
to as "URI-based reference mechanism 
                coupled with the standard for KR and other aspects is
aimed exactly at scalability.":      (018)

        The key question now is: Could the above referenced technology
(when it matures) be used to achieve semantic interoperability across
large numbers of domains (with independently developed ontologies)?
Any takers?    (019)

Jim Schoening    (020)






Pat Hayes wrote:
> 
> OK, here's my take on that.
> 
> First, "standard for KR". I think all that Jim means is, the SWeb is 
> intended to use whatever is the best available KR mechanism that can 
> be adopted as a 'standard', ie which a wide enough spectrum of users 
> can be persuaded to agree to use. No such choice will be free from 
> controversy. OWL wasn't and isn't free from controversy, and nobody 
> even knows if a large enough community can ever be brought to 
> consensus on an acceptable Rule language. But assuming that some WG 
> can get its job completed, and produces a useful notation, then that 
> can be used on the SWeb. There are plenty of potential candidates 
> which are way more expressive than OWL readily available. So it would    (021)

> be a mistake to identify the SWeb vision with OWL or DL technology in    (022)

> particular. OWL-DL is just the first in what one hopes will be an 
> evolving series of KR standards which will provide the infrastructure    (023)

> of the SWeb. Perhaps the next one will be more like
> Python+Prolog on steroids. Or it may be a
> breakthrough in CL reasoners using the guarded fragment, who knows? 
> The decision is as much political as technical, or even subject to 
> whims of intellectual fashion.
> 
> "URI-based reference mechanism" is more interesting. This is one of 
> the few things that really is new and different about the SWeb: it is    (024)

> part of the Web, and subject to Web conventions and protocols. It 
> isn't *just* applied ontology engineering. So, every SWeb ontology is    (025)

> required to use names drawn from a (literally) global set of names. 
> The scope of these names is the entire Web. There are no 'locally 
> scoped' or 'private'
> names on the Sweb. So if your ontology uses a name for a concept, my 
> ontology can use it too.
> Anyone can 'say' anything about everyone else's concepts, on the
Sweb. 
> This is a whole new game, which nobody has played before. A can 
> introduce a concept called A:thingie1 and B can introduce B:thingie2,    (026)

> and C can then, entirely independently and without asking for A or
B's 
> permission, assert that (say) A:thingie1 is the same as B:thingie2. A    (027)

> and B may disagree: tough tittie, they can't stop C from making the 
> assertion. C can say things about A's ontology, in fact, such as 
> assert that it is all BS. The globality of the namespace has a whole 
> range of consequences which we are only beginning to explore. And 
> being URIs (actually IRIs these
> days) , these names can also be used as identifiers which *access* 
> things on the Web.
> Whether these accessed things should be the referents of the names is    (028)

> currently controversial (I think not, in general), but that they 
> access
> *something* is not even remotely at issue. So SWeb concept names have    (029)

> a whole new dimensionality to them, which is (or at any rate can be) 
> orthogonal to their use as referring names. In particular, it allows 
> ontologies to "address" other ontologies (a pale version of which is 
> the OWL:imports primitive, but one can do a lot more than this),
which 
> obviously has many potential applications relevant to scaling.
> 
> Hope this helps.
> 
> BTW, I entirely agree with Jim's optimism. I think people are way too    (030)

> scared of inconsistencies. Lets wait and see what problems actually 
> crop up before trying to solve or avoid ones that we only worry about    (031)

> rather than actually find.
> 
> Pat
>     (032)

_________________________________________________________________
Message Archives: http://colab.cim3.net/forum/cuo-wg/
Subscribe/Unsubscribe/Config:
http://colab.cim3.net/mailman/listinfo/cuo-wg/
To Post: mailto:cuo-wg@xxxxxxxxxxxxxx
Community Portal: http://colab.cim3.net/ Shared Files:
http://colab.cim3.net/file/work/SICoP/cuo-wg/
Community Wiki:
http://colab.cim3.net/cgi-bin/wiki.pl?SICoP/CommonUpperOntologyWG    (033)


_________________________________________________________________
Message Archives: http://colab.cim3.net/forum/cuo-wg/  
Subscribe/Unsubscribe/Config:
http://colab.cim3.net/mailman/listinfo/cuo-wg/
To Post: mailto:cuo-wg@xxxxxxxxxxxxxx
Community Portal: http://colab.cim3.net/
Shared Files: http://colab.cim3.net/file/work/SICoP/cuo-wg/
Community Wiki:
http://colab.cim3.net/cgi-bin/wiki.pl?SICoP/CommonUpperOntologyWG    (034)

Classification:  UNCLASSIFIED 
Caveats: NONE    (035)


_________________________________________________________________
Message Archives: http://colab.cim3.net/forum/cuo-wg/  
Subscribe/Unsubscribe/Config: http://colab.cim3.net/mailman/listinfo/cuo-wg/
To Post: mailto:cuo-wg@xxxxxxxxxxxxxx
Community Portal: http://colab.cim3.net/
Shared Files: http://colab.cim3.net/file/work/SICoP/cuo-wg/
Community Wiki: 
http://colab.cim3.net/cgi-bin/wiki.pl?SICoP/CommonUpperOntologyWG    (036)
<Prev in Thread] Current Thread [Next in Thread>