Dear Matthew and Gary, (01)
I want to emphasize the point that I am not against the
idea of having shared ontologies, shared vocabularies,
and shared upper levels with detailed axioms. (02)
But the most important point to recognize is that we
are not operating in a vacuum. Even when people haven't
been using the O-word, they have been making ontological
commitments in every program and database system they
have developed over the past 50 years. (03)
We cannot assume that any new ontology is magically going
to replace those time-honored commitments. Instead, it
will be just one more incompatible ontology that will
threaten to create more problems than solutions. (04)
So the #1 problem to be addressed is how any new ontology
can interoperate with *all* the existing ontologies,
implicit and explicit. The implicit ones are the most
challenging because their assumptions aren't documented
in any conveniently accessible way. (05)
> MW: The question is one of efficiency and effectiveness.
> The use of a shared ontology for an organization reduces
> the cost of developing interfaces, and means they tend
> to be more error prone. Of course you can manage without,
> but why spend more than you need to. (06)
I'm all in favor of sharing anything that can be shared.
But I just want to emphasize that the new things have to
share with old things that were in place and operating
long before any new kid on the block was even born. (07)
> MW: ... I tell the story about early maps which would
> look hopeless now, yet made a great improvement to the
> navigation of that age. It doesn't mean that better
> maps aren't more useful though. (08)
That's an excellent analogy. And I'd like to point out
that there was never a stage when all the old maps were
thrown out and replaced overnight. More often than not,
new ships had the new technology, while old ships sailed
the same seas and went to the same ports guided by their
original technology. (One of the telephones in my house
still has an old rotary dial, and it works just fine.) (09)
GBC> The present DRM approach does not provide guidance on
> how to generate common classifications and so a simple
> hypothesis is that an agreed upon ontology will solve this
> problem. (010)
Just look at history: (011)
1. The new stuff will have to interoperate with the old stuff
for a very long time. Many companies and gov't agencies
have programs in daily use that are up to 40 years old. (012)
2. The old stuff that has been running for years is much
harder to change than any new stuff that is still in the
design stage. (013)
3. Furthermore, the only thing we can safely predict about
the future is that it will be unpredictable. (014)
4. Therefore, the burden for accommodating change is on any
new system that may be proposed. It must have means for
accommodating anything in any past system that is still
in use and any future system that may someday be invented. (015)
John Sowa (016)
_________________________________________________________________
Message Archives: http://colab.cim3.net/forum/ontac-forum/
To Post: mailto:ontac-forum@xxxxxxxxxxxxxx
Subscribe/Unsubscribe/Config:
http://colab.cim3.net/mailman/listinfo/ontac-forum/
Shared Files: http://colab.cim3.net/file/work/SICoP/ontac/
Community Wiki:
http://colab.cim3.net/cgi-bin/wiki.pl?SICoP/OntologyTaxonomyCoordinatingWG (017)
|