To: | "[ontolog-forum]" <ontolog-forum@xxxxxxxxxxxxxxxx> |
---|---|
Cc: | antoine.zimmermann@xxxxxxxx |
From: | Adrian Walker <adriandwalker@xxxxxxxxx> |
Date: | Fri, 2 Jul 2010 19:47:26 -0400 |
Message-id: | <AANLkTintPzbuQlHo3H70ZaamajqTnbjL_usm1qzAmDur@xxxxxxxxxxxxxx> |
Hi John, There's a related way of zooming in on three kinds of semantics, and it can be argued that there are many advantages in ensuring that they work seamlessly together in one software system: Semantics 1: data semantics , as in the interleaving of metadata with data in RDF, or a schema-data pair in SQL. Semantics 2: specifies what conclusions a reasoning engine should in principle be able to infer from any set of clauses (typically a model- or fixpoint-theory). Semantics 3: concerns the meaning of English concepts at the author- and user-interface. The paper [1] argues that integrating these semantic dimensions in one system has the potential not only to support aspects of the Semantic Web, but also to ease some significant problems in commercial IT. The paper also describes a live system on the web [2] that implements these ideas. Unfortunately, current semantic web languages are in a state of high semantic confusion (particularly in respect of Semantics 2), see e.g. today's posting [3] from Antoine Zimmermann. What do you see as the future trends among the semantic web languages? -- Adrian [1] www.reengineeringllc.com/A_Wiki_for_Business_Rules_in_Open_Vocabulary_Executable_English.pdf [2] Internet Business Logic A Wiki and SOA Endpoint for Executable Open Vocabulary English Q/A over SQL and RDF Online at www.reengineeringllc.com Shared use is free, and there are no advertisements [3] <quote> Now I'd like to show some of the strange things that happen when you combine SPARQL with inference regimes, that are due to the inability to have literals (in the syntax) as subject. Assume that you have the following data, harvested from the Web: :www dc:creator "Tim Berners-Lee" . :www dc:creator "Tim Berners-Lee"^^xsd:string . :www dc:creator :timbl . :timbl owl:sameAs "Tim Berners-Lee" . Note that literals are commonly used with dc:creator so this example is fairly realistic. Now, let us consider the following query: SELECT ?x WHERE { ?x a rdfs:Resource . } under the RDFS-entailment regime, this would provide the following answer: ?x --> :timbl Now, the following query: SELECT ?y WHERE { ?y a rdfs:Literal . } would provide no answer (under RDFS-entailment) and: SELECT ?z WHERE { ?z a xsd:string . } would provide no answer (under RDFS-entailment). Now, imagine a SPARQL engine with an "RDFS+sameAs"-entailment regime. The three queries above would give the following results: ?x --> :timbl // first query ?y --> :timbl // second query (I can infer that :timbl is a rdfs:Literal) and the last would give nothing. Now consider the query: SELECT ?t WHERE { ?u a rdfs:Literal . ?u owl:sameAs ?t . } It would give: ?t --> "Tim Berners-Lee" ?t --> :timbl However, the query: SELECT ?u WHERE { ?u a rdfs:Literal . ?u owl:sameAs ?t . } would give ?u -> :timbl . This is very weird for me.</quote> -- antoine.zimmermann@xxxxxxxx 20100701 On Fri, Jul 2, 2010 at 10:20 AM, John F. Sowa <sowa@xxxxxxxxxxx> wrote: After the SemTech conference and some further discussions on related _________________________________________________________________ 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> |
---|---|---|
|
Previous by Date: | Re: [ontolog-forum] Lightweight, middleweight, and heavyweight semantics, Kingsley Idehen |
---|---|
Next by Date: | [ontolog-forum] NCBO Webinar: Rai Winslow, July 7, Ontology-Based Annotation of Biomedical Time-Series Data, Trish Whetzel |
Previous by Thread: | Re: [ontolog-forum] Lightweight, middleweight, and heavyweight semantics, Kingsley Idehen |
Next by Thread: | Re: [ontolog-forum] Lightweight, middleweight, and heavyweight semantics, Burkett, William [USA] |
Indexes: | [Date] [Thread] [Top] [All Lists] |