ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Form and content

To: "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx>
From: Adrian Walker <adriandwalker@xxxxxxxxx>
Date: Thu, 10 Dec 2009 10:19:46 -0500
Message-id: <1e89d6a40912100719g3982b142vac84f0f1a3b68f71@xxxxxxxxxxxxxx>
Hi John,

You wrote

...anybody who needs a different ontology for numbers can use that instead.

Somehow I'm reminded of the saying "the nice thing about standards is that there are so many of them to choose from"

Seriously, if we can't agree on a standard for something as basic as a number, what are the chances for interoperability without the need for expensive and continuing human intervention?

To get a measure of how far there is still to go on this journey, here's a real world problem description that serves as a nice example of an interoperability requirement:

  http://www.economist.com/businessfinance/displaystory.cfm?story_id=15016132

                         Cheers,  -- Adrian

Internet Business Logic
A Wiki and SOA Endpoint for Executable Open Vocabulary English over SQL and RDF
Online at www.reengineeringllc.com    Shared use is free

Adrian Walker
Reengineering

On Thu, Dec 10, 2009 at 9:23 AM, John F. Sowa <sowa@xxxxxxxxxxx> wrote:
Most people on this list understand the distinction between form
and content, but some discussions tend to blur the distinction.
I received an offline question related to that point, and I thought
it might be useful to forward the answer to the list.

John Sowa
___________________________________________________________________

 > May I know what is the difference between semantic network
 > and ontology?

A semantic network is a graphical form for knowledge representation.
It can be used to express content of any kind.

An ontology is a formal definition of content, which could be
represented in many different KR languages and notations.

The distinction between form and content is critical, but some
KR languages incorporate some ontology into the basic notation.
Therefore, they would combine some content with the form.

For example, a temporal logic is likely to have at least a minimal
ontology for time built into the notation and rules of inference.
A KR language that includes arithmetic will have an ontology for
numbers and operations on numbers built into the basic language.

Common Logic is a version of logic that is as neutral as possible
about ontology.  For example, CL includes syntax for numerals, but
it does not assume any axioms about the integers represented by
those numerals.  One application might represent integers of
arbitrary length, but another might have an upper limit of 2^63.

Some people have complained about the lack of an ontology for
numbers in CL.  But there are many different ontologies that can
be added to CL as needed.  One example is the Mathematical toolkit
in the ISO standard for Z notation.  It's a fine ontology, it's
defined by an ISO standard, and anyone who wants it can use it
in conjunction with CL.  But anybody who needs a different
ontology for numbers can use that instead.

John Sowa



_________________________________________________________________
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



_________________________________________________________________
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    (01)

<Prev in Thread] Current Thread [Next in Thread>