John, (01)
Yes, a good clarification. When I penned the question I was thinking of the
k-soup analogy as a way of describing the cognitive agent's knowledge
situation hence a way of thinking of cognitive resources. But did express my
question focusing on an ontology (solution) reprsentation. (02)
I did want to return to another aspect of what you said earlier (03)
>This is one more reason why I believe it is a serious mistake
>to put large numbers of axioms into the upper level ontology. (04)
I was thinking of the use of modular addition, containing axioms, that build on
sparse upper level ontologies. In particular I was thinking of Gangemi et al's
(2005) use of modules he calls Ontology Design Patterns (ODPs). They build
ODPs on the general entities defined in their foundational ontology. Because
an ODP is part of a more complex model (say part of the foundation and core) it
implicitly represents and maintain the larger, original "context" on which the
conceptualization was based. An attractive feature is that ODPs improve on the
more informal schemes people have used to develop ontologies by relating the
modules better to the sparse foundational notions. (05)
I also like the idea of adding axioms selectively as Nicola Guarino has said in
various articles to: (06)
To make subtle distinctions important for a particular purpose., to handle
known disagreements, when rigorous referential semantics is important and when
careful explanation and justification of ontological commitment is important. (07)
Gary Berg-Cross, Ph.D.
Spatial Ontology Community of Practice (SOCoP)
http://www.visualknowledge.com/wiki/socop
<https://mail.em-i.com/exchweb/bin/redir.asp?URL=https://mail.em-i.com/exchweb/bin/redir.asp?URL=http://www.visualknowledge.com/wiki/socop> (08)
Executive Secretariat
Semantic Technology
EM&I
Suite 350 455 Spring park Place
Herndon VA 20170
703-742-0585 (09)
________________________________ (010)
From: ontolog-forum-bounces@xxxxxxxxxxxxxxxx on behalf of John F. Sowa
Sent: Fri 11/2/2007 11:56 AM
To: [ontolog-forum]
Subject: Re: [ontolog-forum] Asynchronous processes -- was NASA-Ontolog OKDMS (011)
Gary, (012)
I wouldn't use that analogy: (013)
> Applied to building an ontology prgamaticaly for a particular
> use one add particular axions to a very general soup substrate
> and solidifies a KB. (014)
The soup analogy is a way of characterizing the problem, not
the solution: (015)
http://www.jfsowa.com/pubs/challenge.pdf
The Challenge of Knowledge Soup (016)
As a solution, I would suggest something along the lines of Section 4,
in particular the cycle of pragmatism in Figure 5 (page 14). (017)
The soup is not something you "add" to in order to build a precise,
executable module or system, but a resource from which you "take"
rough chunks in order to create the sparkling gem. (018)
As I said in my previous note, Unix should be the model to emulate,
not Windows. Microsoft built Windows by adding more and more stuff
to the soup. That's a prime example of the problem. Apple adopted
the Unix solution of keeping the foundation as clean and simple as
possible. (019)
When the Microsoft gang said that they were completely rewriting
Windows for the new Vista (formerly Longhorn) system, I hoped that
they had learned their lesson. But when they said they were spending
more money than it took to send astronauts to the moon, I realized
that they hadn't. (020)
It's a tragedy that MSFT hired so many talented people and wasted
all that talent with a disastrous design. (021)
John (022)
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Subscribe/Config: 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 Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx (023)
<<winmail.dat>>
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Subscribe/Config: 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 Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx (01)
|