[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [topicmaps-comment] Fwd: CG: Re: REQUEST: survey of availableontologies...
These comments by John Sowa from the CG list may be of interest to some readers. Cheers Jack >From: "John F. Sowa" <sowa@bestweb.net> >Reply-To: cg@cs.uah.edu > >Folks, > >In the interests of reducing the volume, I'll combine my comments to >several of the postings into one note. Unfortunately, many of those >postings came from different lists, so I'm doing some cross-posting. >I promise that this is my last reply to this thread. > >Frank van Harmelen wrote: > > > I guess you refer to diagrams such as [1]. > > > This is only meant to convey that RDF is the syntactic carrier for > > ontology languages and other logical formalisms (and XML is in turn > > the syntactic carrier for RDF). > > > I don't think it was ever meant to imply that logic-based analysis > > of a domain would not be needed before using RDF/RDF Schema as a > > notation. > > > The picture is only a rather matter-of-fact statement about the > > technical infrastructure for the Semantic Web, not a deep > > methodological issue. > >I agree that is one interpretation. But I also recall a talk by >Eric Miller, in which he commented that the layers get less well >defined as you go up. That annoys people like me who believe >that classical FOL is the best defined of all notations on earth. > >I think that any layer-cake diagram would be misleading in some way, >since logic is needed at the lowest level to define all the other >notations, and it is also needed at the level of tools that do >reasoning -- deduction, induction, and abduction. > >David Sallach wrote: > > > Are 1) logic and 2) ontology as separable as the above subdivision > > suggests? That is, while I agree that formal structure and rules of > > inference are highly desirable, it is less clear that logic itself > > has reached a final, stable form. Rather, while better defined than > > ontology, logic may still be evolving as well and, in fact, may > > coevolve with putative ontologies, in which case, the initial > > subdivision may be misleading. > >I admit that any definition that is simple enough to be understandable >must leave out many qualifications that could make it misleading. >Later in the book, I qualify the distinctions by listing the >characteristics of various notations that are called logics, and >note that many of them, especially variants of temporal logics, >really incorporate major ontological assumptions. > > > The particular initiative I have in mind is situation theory (and > > related frameworks such as relevant logic and dynamic logic). Because > > natural language is one of the primary domains of situation theory, > > it addresses many of the issues discusssed in the Program Semantics > > thread. However, it also attempts to extend predicate calculus by > > adding existential as well as syntactic assertions and constraints. > >I agree that those formalisms mix ontological assumptions with the >logical formalism. I also mention music notation in Ch. 1 of the book >as a classic example of a notation that mixes a simple version of logic >(with only conjunction and an implicit existential quantifier) with >an ontology for sequence, duration, pitch, loudness, and concurrency. >Such mixtures are very useful for many purposes, but I believe we >should determine exactly where the logic stops and the ontology begins. > > > We cannot yet know the ultimate contributions of these movements, > > but is it not possible that some vexing problems may be addressed > > most effectively by the emergence of novel ontologies combined with > > innovative formalisms? > >I am happy to endorse work on the development of novel notations that >mix logic and ontology in any way that the designers believe is useful. >And again I would cite music notation as an excellent example of the >genre. But I believe that the resulting mixture should not be called >a "logic", but rather a language or notation that explicitly mixes >logic and ontology. > >Bill Andersen wrote: > > > There are several relatively weak representation formalisms out there > > that are being touted as suitable for building "ontologies", most > > notably in the WWW/W3C communities. XML/S is only one of those often > > heard of in this connection. The claim that they are sufficient for > > ontology is implicit in the advertisement of this or that project, > > written in these formalisms, as "ontology". > >As I said before, I have no quarrel with people who design a notation >that may combine a limited logic with a special purpose ontology. >Music notation is an example, but no one claims that music notation >can solve more general problems of ontology. > > > These languages *are* logics of a sort. Worse yet is that they pack > > in all kinds of implicit philosophical assumptions that, in the > > hundreds of pages of detailed specifications that come with these > > beasts, get lost in the noise. Nobody (probably even the language > > designers) know they are there. > >I agree. > > > But they (the philosophical assumptions) have real impact. > > Necessarily existing properties? No problem: OIL (or any DL) has 'em! > > No theory of identity? No problem: different name -> different > > object! Relational properties (e.g. "Italian")? No problem: they > > don't exist because they cause computational problems. > > > > As a friend of mine always says, let's not confuse activity with > > progress. > >To paraphrase Socrates, "An unexamined notation is not worth writing." > >Jim Hendler wrote: > > > ...while this is true, it doesn't mean the logic must be explicit > > in the language, just that their must be a formal model underlying > > the language... > >I agree. But I believe the designers of the language should pay more >attention to these issues, instead of throwing the language over the >wall and hoping that somebody like Pat Hayes will catch them, clean >them up, and give them the good logic stamp of approval. > > > ... But John, you yourself know that there is a clear difference > > between the encoding and the logic - so how can you make such a > > ridiculous claim. Of course there must be an underlying logic -- but > > that logic doesn't need to be expressible on the web to be useful -- > > the underlying logic below DAML+OIL, for example, can be expressed in > > KIF (see the axiomatic semantics [1] ) or Model Theory (see the > > semantic model [2]) > >I know that and you know that. But as Bill pointed out, there are >so many different notations with different underlying logical and >ontological assumptions that no one -- not their designers, their >users, or their reviewers -- knows how each of them is related to >each of the others. Giving a model theoretic foundation for each >notation can prove that each one is consistent by itself. But it >cannot show that using several of them together will be consistent, >meaningful, or usable for any practical application. > >And your own reply to Bill illustrates the problem: > > > ... When you write classical logic with all the usual symbols it is > > meaningless scrawling on a piece of paper until we have the social > > agreement about how the symbols map to mathematical concepts. > >I agree. Now imagine a few billion web pages with hundreds of XML >based languages scrawled across them. Each one might have been well >designed by itself, and all of them may be processed by a common set >of XML tools. But where is the social agreement that relates the XML >tags of one notation with its implicit logic and ontology to the XML >tags of another notation with a different set of implicit assumptions >about logic and ontology? > >John Sowa > >======================================================================== >To post a message, send mail to cg@cs.uah.edu. >To unsubscribe, send mail to majordomo@cs.uah.edu with the command >'unsubscribe cg' in the message body. >See http://www.virtual-earth.de/CG/cg-list/ for the mailing list archive >See http://www.cs.uah.edu/~delugach/CG for the Conceptual Graph Home Page >For help or administrative assistance, mail to owner-cg@cs.uah.edu
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC