ontac-forum
[Top] [All Lists]

Re: [ontac-forum] Neutrality Principle

To: "ONTAC-WG General Discussion" <ontac-forum@xxxxxxxxxxxxxx>
From: richard.murphy@xxxxxxx
Date: Sun, 27 Nov 2005 13:36:32 -0500
Message-id: <OFAFFB9FF3.F0742868-ON852570C6.006638D0-852570C6.006638F6@xxxxxxx>

Hi John & All:

I support the neutrality principle for the UF !

John, I think you're also suggesting we include principles of modularization and parameterization over languages, logics, models, and theories as we institutionalize the logical environment we're discussing. In terms terms of imports and exports, could we allow for negotiation of alignment between X and Y? The UF can negotiate and align on its locus of integration, language and theory of the mediating ontology, and mediating logic. The UF can unify on equivalence relations between types and subsets of their tokens.          

I'm really not convinced this stuff is all incompatible. Applying the principle of neutrality will reveal a pattern language that shows how much of this is related.

No one's excluded, but who's on your short list of invitees?

Best wishes,

Rick

office: 202-501-9199
cell: 202-557-1604

 
"John F. Sowa" <sowa@xxxxxxxxxxx>
Sent by: ontac-forum-bounces@xxxxxxxxxxxxxx
11/27/2005 10:01 AMPlease respond to"ONTAC-WG General Discussion"

To   "ONTAC-WG General Discussion" <ontac-forum@xxxxxxxxxxxxxx>
cc  
bcc  Richard C. Murphy/IAA/CO/GSA/GOV
Subject  [ontac-forum] Neutrality Principle
 

In developing a unified framework, we need to get all
the major players in the ontology field to work together
right from the beginning.

Since all the major systems are currently incompatible
with one another, that requirement imposes constraints
on what is possible.  Therefore, I propose the following
*neutrality principle*:

The unified framework UF should be neutral with respect
to all the major ontology projects that are currently
under development.  That implies:

    1. Every system X that participates in the effort
    should support import and export operators for
    importing all of UF or any subset of UF to and
    from X.


    2. UF should not contain any categories or relations
    that would create an inconsistency with any major
    system X; i.e., it should be possible to import
    *all* of UF into X without causing an inconsistency.


    3. Importing UF into any system X and then exporting
    it from X should result in a version UF' that is
    logically equivalent to the original UF except for
    possible cosmetic changes in the formatting.  Those
    changes should not cause any other system Y that
    imported UF' to generate inferences that differed
    from the inferences generated directly from UF.


    4. Points #2 and #3 imply that the initial version of UF
    should avoid having a complex or detailed upper level,
    since most of the inconsistencies between any two
    ontologies result from problems at the top.  It also
    implies that the system should contain a minimal
    number of relations whose definitions are not overly
    restrictive; i.e., it is better to have *too few*
    axioms than too many, since the more axioms there
    are, the more conflicts arise.


    5. Point #3 implies that the emphasis of the UF should
    not be on rich inference capabilities, since those are
    usually highly context dependent and very likely to
    lead to inconsistencies.  Therefore UF would be better
    suited to interchange and communication than to extended
    inference or problem solving.  The extended inferences
    would be done by more specialized systems, which could
    add additional axioms of their own and use either
    logic-based methods or computational techniques.


    6. UF should avoid features that limit its use to any
    particular notation or system of inference.  OWL,
    for example, could be used to represent all of UF,
    but UF should not have any dependencies on any features
    of OWL -- either in logic or in formatting -- that are
    not available in all major systems of ontology.

The details of these points are negotiable, but the fundamental
principle of neutrality should be that UF shall be based on the
minimal subset of features that do not create inconsistencies
with any major ontology.

To avoid slighting anybody, I'll avoid listing what ontologies
should be considered "major".

John Sowa

_________________________________________________________________
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


_________________________________________________________________
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    (01)
<Prev in Thread] Current Thread [Next in Thread>