Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

SUO: Re: Enhancing Data Interoperability with Ontologies...




 > Do you mean that we may introduce some kind
 > of logic to perform data interoperability
 > as a middle-data?

I was trying to make the following points:

  1. If it is possible to define a transformation
     from one format to another (datatype, database,
     language, or whatever), then that definition
     can be specified in logic (which may have to
     be more expressive than just OWL).

  2. And it is possible to define a subset of
     any natural language that maps to and from
     that version of logic.

For examples of controlled English and its mapping
to logic, see my paper on CLCE:

    http://www.jfsowa.com/clce/specs.htm
    Common Logic Controlled English

A similar kind of controlled subset can be
defined for any natural language.  Then the
underlying logic can be used as the common
semantic definition for the executable form.

John sowa