>
> Mills
>
> On Mar 3, 2010, at 9:59 AM, John F. Sowa wrote:
>
>> Dear Matthew, Pat, Pat, and Ali,
>>
>> I agree with that point:
>>
>> MW> I don't think Longman's will do much good for us, though I
>>> equally doubt it will do much harm. Frankly, I'd rather PatC
>>> got on with doing something with it so we had some evidence
>>> we could look at rather than debate a priori what the effect
>>> would be.
>>
>> We've all seen many failures of committees to reach a consensus.
>> Furthermore, we've seen a growing number of independently
>> developed ontologies. Most of them pick and choose excerpts from
>> one another. But they never converge on a common foundation.
>>
>> MW> There inevitably are/will be several upper/foundation ontologies.
>>> I do think there is a chance to abstract something as John says
>>> underspecified, and I do think that could be useful. This is not
>>> really what PatC is after, but it is not incompatible with his
>>> aims either...
>>>
>>> I think we need to allow multiple upper ontologies and mappings
>>> between them. Underspecified/abstract elements would be useful
>>> to make the mapping easier. They do take on different meanings
>>> when added to different ontologies, but that is fine.
>>
>> Yes. The hierarchy of theories is designed to accept any reasonable
>> contributions of any size. It can then make all interrelationships
>> among the ontologies and subontologies explicit. By itself, the
>> hierarchy is unbiased and egalitarian. But the reviews by users and
>> domain experts can provide the guidance for making rational choices.
>>
>> PH> The other worry I have about 'intended interpretation' is that,
>>> even when working alone, one finds that the very process of writing
>>> the formal axioms sharpens and sometimes forces one to modify ones
>>> own pre-formal intuitions.
>>
>> Yes. And the users also modify their intuitions and intentions
>> when they see the results. Engineers have a slogan:
>>
>> Customers never know what they want until they see what they get.
>>
>> PC> But part of the problem is mitigated by allowing multiple different
>>> ways of representing the same entity in the FO, as long as they are
>>> logically compatible and have translations between them....
>>>
>>> The need to refine intuitions and record those distinction in
>>> logically precise form has always been part of the ontology-building
>>> process. Hard work to be sure, but not impossible.
>>
>> That statement can serve as a good basis for collaboration.
>>
>> AH> In fact, except for the quest to identify and create a special
>>> foundation ontology out of the primitives, what you are now
>>> proposing is indistinguishable from what is already underway via
>>> COLORE. COLORE is gathering all ontologies written using CLIF
>>> regardless of their terminology or quirks. It provides a growing
>>> platform (a repository) in which they may be inputted and relations
>>> between them explored, identified and formalized.
>>>
>>> See
>>>
>>
http://ontolog.cim3.net/file/work/OOR-Ontolog-Panel/2009-08-06_Ontology-Repository-Research-Issues/Colore--MichaelGruninger_20090806.pdf
>>>
>>
http://ontolog.cim3.net/file/work/OpenOntologyRepository/2010-02-19_OOR-Developers-Panel/COLORE--MichaelGruninger_20100219.pdf
>>
>>
>>
>> As we have agreed in other email notes, the COLORE methodology
>> is completely compatible with the hierarchy of theories. The work
>> that has already been done for COLORE is an excellent beginning.
>>
>> But I would add some further extensions to the COLORE slides:
>>
>> 1. The ontologies can be represented in any notation that has
>> a formal mapping to Common Logic. That includes all the
>> Semantic Web ontologies and many others. But that mapping
>> must be done before they can be admitted to the hierarchy.
>>
>> 2. Various projects and their developers and users have different
>> preferences and requirements for notations. Therefore, any
>> ontology in the hierarchy may have multiple representations
>> for each axiom, and the tools for displaying and editing
>> ontologies can have options for highlighting or suppressing
>> some of the options.
>>
>> 3. UML diagrams and controlled natural languages (CNLs) have also
>> been translated to Common Logic, and many users have found them
>> to be much more readable than CLIF and other notations used
>> for logic. The SUMO developers, for example, use controlled
>> English for comments that can be automatically translated to KIF.
>> Such notations should not only be supported, they should be
>> encouraged.
>>
>> 4. Many important ontologies that could be converted to CL have
>> not yet been converted. SUMO, for example, was written in KIF,
>> which is a predecessor to CLIF. Most statements in KIF can be
>> converted to CLIF with little or no change. But a few rarely
>> used features of KIF must be checked for compatibility.
>>
>> 5. The CycL language used for Cyc can mostly be converted to CL
>> with little or no change. But the full CycL language uses
>> metalevel features that require the IKL extensions to CL.
>> We should consider broadening the scope to include IKL.
>>
>> 6. Some of the diagrams in those that show relationships among
>> theories can be enhanced or redrawn to show the relationships
>> to the lattice of theories.
>>
>> 7. The limitation of OOR to just the notations currently
>> supported by Protege is untenable. OOR must support full
>> CL and even IKL. The Protege tools should be extended
>> or combined with tools that support those languages.
>>
>> Point #7 is critical. The Semantic Web includes an important
>> collection of technologies, which must be supported. But they
>> have already moved beyond RDFS and OWL by including Horn-clause
>> logics. Furthermore, relational databases still support the
>> world economy, and the constraints and queries used for RDBs
>> are written in full first-order logic. The EXPRESS language,
>> which Matthew and others have been using, also requires full
>> FOL. And Cyc, the biggest formal ontology on earth, uses a
>> superset of FOL. The OOR *must* support these systems.
>>
>> I am currently writing a report based on excerpts from recent
>> email notes to Ontolog Forum that elaborate these points.
>> I'll post a first draft by this weekend. Next week, we can
>> discuss further modifications and updates on Ontolog Forum,
>> and I'll post a new version of the report by March 12th.
>>
>> After the Ontology Summit at NIST on March 16th, we can
>> discuss that report and other related issues in the session
>> scheduled from 3:45 to 5:15.
>>
>> John
>>
>>
>> _________________________________________________________________
>> Message Archives:
http://ontolog.cim3.net/forum/ontolog-forum/
>> Config Subscr:
http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
>> Unsubscribe: mailto:
ontolog-forum-leave@xxxxxxxxxxxxxxxx
>> Shared Files:
http://ontolog.cim3.net/file/
>> Community Wiki:
http://ontolog.cim3.net/wiki/
>> To join:
http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
>> To Post: mailto:
ontolog-forum@xxxxxxxxxxxxxxxx
>>
>