<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
	>
<channel>
	<title>Comments on: Episode 117: Bran Selic on UML</title>
	<atom:link href="http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/</link>
	<description>The Podcast for Professional Software Developers</description>
	<lastBuildDate>Tue, 14 May 2013 01:48:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: frank.grimm</title>
		<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/#comment-206</link>
		<dc:creator>frank.grimm</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-206</guid>
		<description><![CDATA[I did not clearly understand  the title of the book on foundations of meta-modelling (from the 1980s) Bran was referring to. Bran also mentions the book&#039;s author, but searching for Doug Hofstetter on the Internet did not yield anything. Does anyone know the title of this book?

Cheers,
Frank]]></description>
		<content:encoded><![CDATA[<p>I did not clearly understand  the title of the book on foundations of meta-modelling (from the 1980s) Bran was referring to. Bran also mentions the book&#8217;s author, but searching for Doug Hofstetter on the Internet did not yield anything. Does anyone know the title of this book?</p>
<p>Cheers,<br />
Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurence</title>
		<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/#comment-207</link>
		<dc:creator>Laurence</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-207</guid>
		<description><![CDATA[Dear Frank,&lt;br&gt;&lt;br&gt;I believe the book Bran is referring to is &quot;Gödel, Escher, Bach: an Eternal Golden Braid&quot; by Doug Hofstadter. This isn&#039;t a meta-modelling book per se - but it outlines the underlying philosophical principles.&lt;br&gt;&lt;br&gt;&lt;br&gt;Laurie]]></description>
		<content:encoded><![CDATA[<p>Dear Frank,</p>
<p>I believe the book Bran is referring to is &#8220;Gödel, Escher, Bach: an Eternal Golden Braid&#8221; by Doug Hofstadter. This isn&#8217;t a meta-modelling book per se &#8211; but it outlines the underlying philosophical principles.</p>
<p>Laurie</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jpt</title>
		<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/#comment-208</link>
		<dc:creator>jpt</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-208</guid>
		<description><![CDATA[For me the use of UML class diagrams to specify languages is a bit strange idea. After having realized the need for domain-specific languages you apply a general purpose language to design them. I would argue that a much better choice would be using a language that actually supports language design and specification work. For instance, distinguish different languages, their composition and integration, naming rules, uniqueness etc. Now MOF (and class diagrams) don&#039;t even have a concept of &quot;language&quot;.

Bran mentions the need for books on how to design domain-specific modeling languages, covering both theory and experience side. One option is Domain-Specific Modeling, Wiley, 2008 (http://www.dsmbook.com)
]]></description>
		<content:encoded><![CDATA[<p>For me the use of UML class diagrams to specify languages is a bit strange idea. After having realized the need for domain-specific languages you apply a general purpose language to design them. I would argue that a much better choice would be using a language that actually supports language design and specification work. For instance, distinguish different languages, their composition and integration, naming rules, uniqueness etc. Now MOF (and class diagrams) don&#8217;t even have a concept of &#8220;language&#8221;.</p>
<p>Bran mentions the need for books on how to design domain-specific modeling languages, covering both theory and experience side. One option is Domain-Specific Modeling, Wiley, 2008 (<a href="http://www.dsmbook.com" rel="nofollow">http://www.dsmbook.com</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: csnazell</title>
		<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/#comment-212</link>
		<dc:creator>csnazell</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-212</guid>
		<description><![CDATA[As an aeronautical engineer who now writes code for a living I do wish people working in the software field would stop trying to equate blueprints and UML. They are not functionally equivalent. Blueprints are executables. They are run &#039;on&#039;, or by, skilled tradesmen who operate machine tools that process the raw materials into a finished product.

Chris]]></description>
		<content:encoded><![CDATA[<p>As an aeronautical engineer who now writes code for a living I do wish people working in the software field would stop trying to equate blueprints and UML. They are not functionally equivalent. Blueprints are executables. They are run &#8216;on&#8217;, or by, skilled tradesmen who operate machine tools that process the raw materials into a finished product.</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The0retico</title>
		<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/#comment-215</link>
		<dc:creator>The0retico</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-215</guid>
		<description><![CDATA[I believe that using MDA, xUML (Executable UML - UML Profile to be standardized) or DSLs created using MOF people are trying to get to the state when a model will be executable as you described using some tools.
However in literature i found that &quot;UML as a a blueprint&quot; is more about having a good plan for the system to be developed. So maybe it will describe such an use of UML as a plan, at least in my opinion.]]></description>
		<content:encoded><![CDATA[<p>I believe that using MDA, xUML (Executable UML &#8211; UML Profile to be standardized) or DSLs created using MOF people are trying to get to the state when a model will be executable as you described using some tools.<br />
However in literature i found that &#8220;UML as a a blueprint&#8221; is more about having a good plan for the system to be developed. So maybe it will describe such an use of UML as a plan, at least in my opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sshahryar</title>
		<link>http://www.se-radio.net/2008/11/episode-117-bran-selic-on-uml/#comment-220</link>
		<dc:creator>sshahryar</dc:creator>
		<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-220</guid>
		<description><![CDATA[Great interview!]]></description>
		<content:encoded><![CDATA[<p>Great interview!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
