<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SPA Conference</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx</link><description>As always, the SPA conference www.spaconference.org was stimulating. Gareth Jones and I ran a workshop on "software factories and DSLs". Some of the points that came out clearly for me: 
 Composing languages. It’s a big investment to create a DSL from</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title> Alan Cameron Wills Domain Specific Languages SPA Conference | debt consolidator</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx#9788532</link><pubDate>Fri, 19 Jun 2009 17:49:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9788532</guid><dc:creator> Alan Cameron Wills Domain Specific Languages SPA Conference | debt consolidator</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://mydebtconsolidator.info/story.php?id=9678"&gt;http://mydebtconsolidator.info/story.php?id=9678&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9788532" width="1" height="1"&gt;</description></item><item><title> Alan Cameron Wills Domain Specific Languages SPA Conference | Best Eye Cream</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx#9707066</link><pubDate>Mon, 08 Jun 2009 05:45:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9707066</guid><dc:creator> Alan Cameron Wills Domain Specific Languages SPA Conference | Best Eye Cream</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://besteyecreamsite.info/story.php?id=2252"&gt;http://besteyecreamsite.info/story.php?id=2252&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9707066" width="1" height="1"&gt;</description></item><item><title> Alan Cameron Wills Domain Specific Languages SPA Conference | Cast Iron Cookware</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx#9642484</link><pubDate>Wed, 27 May 2009 01:29:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9642484</guid><dc:creator> Alan Cameron Wills Domain Specific Languages SPA Conference | Cast Iron Cookware</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://castironbakeware.info/story.php?title=alan-cameron-wills-domain-specific-languages-spa-conference"&gt;http://castironbakeware.info/story.php?title=alan-cameron-wills-domain-specific-languages-spa-conference&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9642484" width="1" height="1"&gt;</description></item><item><title>SPA 2005</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx#414620</link><pubDate>Wed, 04 May 2005 16:47:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:414620</guid><dc:creator>GarethJ's WebLog</dc:creator><description>Along with my colleague Alan Wills, I recently had the privilege of co-hosting a workshop on DSL Tools...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=414620" width="1" height="1"&gt;</description></item><item><title>re: SPA Conference</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx#412834</link><pubDate>Thu, 28 Apr 2005 07:47:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412834</guid><dc:creator>Susan E</dc:creator><description>Alan,&lt;br&gt;&lt;br&gt;The SPA conference workshop sounds like it was very interesting. &lt;br&gt;&lt;br&gt;I have a couple of queries/comments related to your key points:&lt;br&gt;&lt;br&gt;1. Composing languages: a DSL can also be categorized based on whether it an encapsulated DSL that represents an application domain (e.g. finance, medical, etc) or an aspectual DSL that represents a concern that cuts across the application (concurrency, exception management, etc). Aspectual DSL are more difficult to compose and integrate as they influence the semantics of the other DSL. What type of support is currently provided or planned for aspectual DSL with MS DSL tool?&lt;br&gt;&lt;br&gt;2. Late composition: but the downside of using fixed, separate DSL such as embedded SQL in C is that you can't perform domain validation, optimization, etc. Do you see this as a major disadvantage?&lt;br&gt;&lt;br&gt;Cheers&lt;br&gt;Susan&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=412834" width="1" height="1"&gt;</description></item><item><title>SPA conference DSL workshop results</title><link>http://blogs.msdn.com/b/alan_cameron_wills/archive/2005/04/27/412540.aspx#412596</link><pubDate>Wed, 27 Apr 2005 17:14:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:412596</guid><dc:creator>Steve Cook's WebLog</dc:creator><description>Alan Wills has blogged some results&amp;amp;amp;nbsp;from the DSL workshop at the SPA conference, which I mentioned...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=412596" width="1" height="1"&gt;</description></item></channel></rss>