To: | "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx> |
---|---|
From: | William Frank <williamf.frank@xxxxxxxxx> |
Date: | Sat, 22 Dec 2012 19:26:35 -0500 |
Message-id: | <CALuUwtA9k5ocA6_9sVK7fdDvgs6gtcik9WCn4DoVxpb7F_y4mw@xxxxxxxxxxxxxx> |
The below might fit somewhat with the way John Sowa wants to have only variables and relations, but is quite different from how I have usually seen any modelling theories, including FoL applied. I have found difficult, practical problems in dealing with the day to day knowledge that people have, and expressing it formally, using syntactic categories dictated by a modelling paradigm, no matter what we CALL the categories: variables and relations, or blings and wahoos, without carrying more or less theoretical baggage. I seem to find baggage in the way most people **apply** FoL and OWL, whether required by the form to do so or not, lots more still in E-R modelling, and needing to travel with a whole host of porters for the standard UML semantics. I may well be wrong, but seem to have found that not making any such distinctions the easiest way to avoid as much of this baggage as possible, while using an upper ontology as a way of classifying these thingies, though that UpperOntology of course not being of interest to the domain practitioners, but being a finer grained, more useful theory than the others mentioned. I seem to find that if one starts with a theory, the examples provided somehow wind up fitting it. Easy peasy. But collecting everyday knowledge and then analysing it is a different kettle of fish. I have found that software designers always just throw away what does not fit their tools, 'hard coding' the rest. Maybe I have been just been looking in the wrong places. For example, here is what I learned at the paint store. The guy behind the counter did not think this was hard stuff, but it's been bothering me for 30 years, since I started to apply instead of theory: Analysis Corpus for Paint Store Domain Ontology All paints have a color Colors are defined by manufacturers All paints have a manufacturer Rose Red is a Color defined by Dutch Boy So, If the manufacturer of the paint is not Dutch Boy, the paint
color cannot be Rose Red Paint 347 is Rose Red All paints have a gloss Eggshell is a gloss if the color of a paint is rose red, the gloss of the paint may not be flat Paint 347 is eggshell a 1 pint square can is a container containers have sizes, 1 pint is a size a paint product is a paint from a manufacturer in a container paint products are identified by SKUs SKU 1355 is the paint product: paint 347 in container 1 pint square can if the color of a paint is rose red, the gloss of the paint may not be flat SKUs have prices This is a dented SKU 1355 can. a purchase is a transaction between the paint store a a customer, involving SKU quantities delivered by the store to the customer, and amounts paid by the customer to the store, where .... each customer is in a customer segment John Deer is a customer, and in the commercial customer segment commerical customers are a customer segment Paint 347 is not often purchased by commercial customers ***every one*** of these things mentioned, from dented cans to their skus to purchases to colors to being a gloss, except for syntactic and logical particles like 'has' 'is' and 'if' and 'every' seem most easily represented as thingies to me, thingies we give names to, with the least teaching required, except for people who have to unlearn about attributes and entities etc. On Sat, Dec 22, 2012 at 5:40 PM, John F Sowa <sowa@xxxxxxxxxxx> wrote: On 12/22/2012 11:24 AM, Chris Partridge wrote: -- William Frank 413/376-8167 _________________________________________________________________ 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 (01) |
Previous by Date: | Re: [ontolog-forum] Fwd: Ontologies and individuals, Matthew West |
---|---|
Next by Date: | Re: [ontolog-forum] Fwd: Ontologies and individuals, John F Sowa |
Previous by Thread: | Re: [ontolog-forum] Fwd: Ontologies and individuals, Matthew West |
Next by Thread: | Re: [ontolog-forum] Fwd: Ontologies and individuals, Pat Hayes |
Indexes: | [Date] [Thread] [Top] [All Lists] |