<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: All I know about RDF/OWL I learned in preschool</title>
	<atom:link href="http://stage.vambenepe.com/archives/246/feed" rel="self" type="application/rss+xml" />
	<link>http://stage.vambenepe.com/archives/246</link>
	<description>IT management in a changing IT world</description>
	<lastBuildDate>Wed, 17 Mar 2010 19:31:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: William Vambenepe&#8217;s blog &#187; Blog Archive &#187; First in-depth look at Microsoft&#8217;s Oslo and the &#8220;M&#8221; modeling language</title>
		<link>http://stage.vambenepe.com/archives/246#comment-53714</link>
		<dc:creator>William Vambenepe&#8217;s blog &#187; Blog Archive &#187; First in-depth look at Microsoft&#8217;s Oslo and the &#8220;M&#8221; modeling language</dc:creator>
		<pubDate>Thu, 30 Oct 2008 10:03:51 +0000</pubDate>
		<guid isPermaLink="false">http://stage.vambenepe.com/?p=246#comment-53714</guid>
		<description>[...] when you grow up&#8221;). As such, you can be of several types at the same time. Refined types are potatoes inside potatoes (not sure if &#8220;M&#8221; supports definition of types as unions and/or intersection of existing [...]</description>
		<content:encoded><![CDATA[<p>[...] when you grow up&#8221;). As such, you can be of several types at the same time. Refined types are potatoes inside potatoes (not sure if &#8220;M&#8221; supports definition of types as unions and/or intersection of existing [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stu</title>
		<link>http://stage.vambenepe.com/archives/246#comment-49900</link>
		<dc:creator>Stu</dc:creator>
		<pubDate>Wed, 27 Aug 2008 22:45:22 +0000</pubDate>
		<guid isPermaLink="false">http://stage.vambenepe.com/?p=246#comment-49900</guid>
		<description>One thing that I fear will eternally confound OO folks is that their version of inheritance leads to odd results, like Ellipses inheriting from Circles, instead of the other way around.   Whereas OWL&#039;s notion of &quot;type inheritance&quot; is really about constraints (like sets).  

Which leads to the bigger deal for everyone:  the open world assumption.   You get into some weird results when you think in terms of &quot;type checking&quot; being a way to prevent you from doing bad things.   In OWL, its just about enabling inference.   Except for blatant non-satisfiability, you&#039;ll need a pile of SPARQL queries (for example) to actually do your validation and constraint checking on inputs if you want to prevent someone from adding adding problem triples to a particular graph.   

There are other things that are odd about this world, like non-unique-names, and graph provenance, but I think there are reasonable analogies in the OO world to these things.   It&#039;s about time we took this technology for a real spin on the enterprise road....</description>
		<content:encoded><![CDATA[<p>One thing that I fear will eternally confound OO folks is that their version of inheritance leads to odd results, like Ellipses inheriting from Circles, instead of the other way around.   Whereas OWL&#8217;s notion of &#8220;type inheritance&#8221; is really about constraints (like sets).  </p>
<p>Which leads to the bigger deal for everyone:  the open world assumption.   You get into some weird results when you think in terms of &#8220;type checking&#8221; being a way to prevent you from doing bad things.   In OWL, its just about enabling inference.   Except for blatant non-satisfiability, you&#8217;ll need a pile of SPARQL queries (for example) to actually do your validation and constraint checking on inputs if you want to prevent someone from adding adding problem triples to a particular graph.   </p>
<p>There are other things that are odd about this world, like non-unique-names, and graph provenance, but I think there are reasonable analogies in the OO world to these things.   It&#8217;s about time we took this technology for a real spin on the enterprise road&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: William Vambenepe</title>
		<link>http://stage.vambenepe.com/archives/246#comment-49822</link>
		<dc:creator>William Vambenepe</dc:creator>
		<pubDate>Tue, 26 Aug 2008 16:43:16 +0000</pubDate>
		<guid isPermaLink="false">http://stage.vambenepe.com/?p=246#comment-49822</guid>
		<description>Yes Beril, they are indeed &lt;a href=&quot;http://en.wikipedia.org/wiki/Venn_diagram&quot; rel=&quot;nofollow&quot;&gt;Venn diagrams&lt;/a&gt;. But that&#039;s not how we called them in preschool. I still like to think of them as &quot;potatoes&quot; because, while a lot of the discussions around the semantic web focus on its complexity, I like to remember the simplicity of its principles.

BTW, you&#039;re not going to hell, you are there already... ;-)</description>
		<content:encoded><![CDATA[<p>Yes Beril, they are indeed <a href="http://en.wikipedia.org/wiki/Venn_diagram" rel="nofollow">Venn diagrams</a>. But that&#8217;s not how we called them in preschool. I still like to think of them as &#8220;potatoes&#8221; because, while a lot of the discussions around the semantic web focus on its complexity, I like to remember the simplicity of its principles.</p>
<p>BTW, you&#8217;re not going to hell, you are there already&#8230; ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beril the Dwarf</title>
		<link>http://stage.vambenepe.com/archives/246#comment-49806</link>
		<dc:creator>Beril the Dwarf</dc:creator>
		<pubDate>Tue, 26 Aug 2008 14:16:12 +0000</pubDate>
		<guid isPermaLink="false">http://stage.vambenepe.com/?p=246#comment-49806</guid>
		<description>I&#039;ve always heard them referred to as Venn Diagrams.  Though, I thought I was pretty slick in preschool and we never did any of that- not that I can remember nyway.

Whats wrong with multiple inheritance, anyway?  It&#039;s one of those things that makes OO programming interesting... [I&#039;m going to hell, aren&#039;t I?]</description>
		<content:encoded><![CDATA[<p>I&#8217;ve always heard them referred to as Venn Diagrams.  Though, I thought I was pretty slick in preschool and we never did any of that- not that I can remember nyway.</p>
<p>Whats wrong with multiple inheritance, anyway?  It&#8217;s one of those things that makes OO programming interesting&#8230; [I'm going to hell, aren't I?]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
