To: | "Barker, Sean (UK)" <Sean.Barker@xxxxxxxxxxxxxx> |
---|---|
Cc: | ontolog-forum@xxxxxxxxxxxxxxxx |
From: | "Adrian Walker" <adriandwalker@xxxxxxxxx> |
Date: | Tue, 7 Aug 2007 08:30:25 -0400 |
Message-id: | <1e89d6a40708070530l110cfc18t5bf9afeb981208a2@xxxxxxxxxxxxxx> |
Hi Sean -- Good to see that I seem to have understood your "real world concerns more or less correctly. You wrote.... The problem is that the word "semantics" seems to cover a family of related meanings. Perhaps we ought to qualify what we want to mean by different flavours of semantics. I will offer the following outrageous suggestion (enough to keep Pat raging for a couple of days :-)) Semantics - the behaviour of a set
of terms and operations in a system:
Real world
semantics: how people and machines behave in response to
input;
Logicians'
semantics: A set of terms T some superset of {TRUE, FALSE} and a set of
operations O:T -> T
Yes indeed. Someone commented a while ago that "semantics" is a word with perhaps the most different meanings. From one point of view that's just humorous. But it has dire real world consequences for those of us concerned with building real world systems. Another suggestion [1] is to distinguish Semantics1 -- the meaning of data, as in XML, RDF,... Semantics2 -- logical model theory used guide implementation of correct provers [2] Semantics3 -- the real world meaning of English sentences BTW, the declarative and procedural concerns come together usefully when one looks at generated proofs/explanations as plans [3]. With regard to the procedural meaning of security classifications, [4] may be of interest. Cheers, -- Adrian [1] www.reengineeringllc.com/A_Wiki_for_Business_Rules_in_Open_Vocabulary_Executable_English.pdf [2] Backchain Iteration: Towards a Practical Inference Method that is Simple Enough to be Proved Terminating, Sound and Complete. Journal of Automated Reasoning, 11:1-22 [3] www.reengineeringllc.com/demo_agents/ProcessSpecificationLanguage1.agent [4] www.reengineeringllc.com/demo_agents/Access.agent Internet Business Logic (R) A Wiki for Executable Open Vocabulary English Online at www.reengineeringllc.com Shared use is free Adrian Walker Reengineering On 8/7/07, Barker, Sean (UK) <Sean.Barker@xxxxxxxxxxxxxx> wrote:
_________________________________________________________________ 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) |
Previous by Date: | Re: [ontolog-forum] Separating pragmatics and semantics, jure2 |
---|---|
Next by Date: | Re: [ontolog-forum] Current Semantic Web Layer Cake, Mills Davis |
Previous by Thread: | Re: [ontolog-forum] Current Semantic Web Layer Cake, Barker, Sean (UK) |
Next by Thread: | Re: [ontolog-forum] Current Semantic Web Layer Cake, Chris Menzel |
Indexes: | [Date] [Thread] [Top] [All Lists] |