<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://savelkoul.net/cs/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>Antoine Savelkoul : Model Driven Software Development, SQL Server Modeling Services (Oslo)</title><link>http://savelkoul.net/cs/blogs/antoine/archive/tags/Model+Driven+Software+Development/SQL+Server+Modeling+Services+_2800_Oslo_2900_/default.aspx</link><description>Tags: Model Driven Software Development, SQL Server Modeling Services (Oslo)</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.2)</generator><item><title>The end of 'Oslo' as a language workbench?</title><link>http://savelkoul.net/cs/blogs/antoine/archive/2009/11/27/the-end-of-oslo-as-a-language-workbench.aspx</link><pubDate>Fri, 27 Nov 2009 13:45:00 GMT</pubDate><guid isPermaLink="false">c85263ac-6350-4393-b21e-03dd809752eb:221</guid><dc:creator>Antoine</dc:creator><slash:comments>0</slash:comments><comments>http://savelkoul.net/cs/blogs/antoine/comments/221.aspx</comments><wfw:commentRss>http://savelkoul.net/cs/blogs/antoine/commentrss.aspx?PostID=221</wfw:commentRss><description>&lt;P&gt;If you follow blogs of other Oslo enthusiastic, you couldn't have missed it. Oslo , the codename for Microsoft's new modeling platform, has been &lt;A title="Douglas Purdy - From “Oslo” to SQL Server Modeling" href="http://www.douglaspurdy.com/2009/11/10/from-oslo-to-sql-server-modeling/" target=_blank&gt;renamed to SQL Server Modeling&lt;/A&gt;.&amp;nbsp; Confirms this&amp;nbsp;that the focus will shift to SQL Server instead of creating a modeling platform for DSLs and storing models?&lt;/P&gt;
&lt;P&gt;This development is however something that comes as a disappointment to me. I was hoping for improvements to Oslo which should raise the speed of creating and deploying DSLs. Something I am missing is the possibility to modify language definitions without the need to redeploy your schemes and without losing your models. This is something essential when dealing with changes in DSLs, especially during prototyping. But if Microsoft is really moving their focus to SQL, it will not surprising me if these features will never be developed. &lt;/P&gt;
&lt;P&gt;Some other news that is also interesting, but might also be confusing, is the use of &lt;A title="Oslo transforms into the underlying application model of the cloud" href="http://community.zdnet.co.uk/blog/0,1000000567,10014471o-2000675210b,00.htm" target=_blank&gt;SQL Server Modeling Services as underlying application model for Microsoft's cloud&lt;/A&gt;, &lt;A title="Windows Azure Platform" href="http://www.microsoft.com/windowsazure/" target=_blank&gt;Azure&lt;/A&gt;.&lt;BR&gt;Using DSLs to model applications running within a cloud is something that is in line with my vision for years. If you really want to stimulate people to connect their online services running within a cloud, you should make it easy for them by raising the abstraction level of application development. I believe that DSLs will be the way to make this possible, but I also see that the language workbenches currently available would have to undergo a necessary transformation. I therefore really wonder how this will fit within the direction Microsoft is taking with the SQL Server Modeling Services. &lt;/P&gt;
&lt;P&gt;However, I'm still interested in using the SQL Server Modeling Services (Hmm, the name ' Oslo ' still sounds a lot better) as platform for sharing models. For DSL prototyping however, I will use other tools. Hopefully Microsoft will at the end choose to change the name of there moddeling platform to something like&amp;nbsp;the "Azure Modeling Services" ;).&lt;/P&gt;
&lt;P&gt;To see what other people are writing about the rename: &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A title="Gerben van Loon - “Oslo” renames to SQL Server Modeling" href="http://bloggingabout.net/blogs/gerben/archive/2009/11/11/oslo-renames-to-sql-server-modeling.aspx" target=_blank&gt;Gerben van Loon - “Oslo” renames to SQL Server Modeling"&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title="Keith Short - Codename “Oslo” Repository Becomes SQL Server Modeling Service" href="http://blogs.msdn.com/keith_short/archive/2009/11/23/codename-oslo-repository-becomes-sql-server-modeling-services.aspx" target=_blank&gt;Keith Short - Codename “Oslo” Repository Becomes SQL Server Modeling Service&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A title="Aali Alikoski - Oslo -&gt; SQL Server Modeling" href="http://blog.avanadeadvisor.com/blogs/aalialikoski/archive/2009/11/10/14736.aspx" target=_blank mce_href="http://blog.avanadeadvisor.com/blogs/aalialikoski/archive/2009/11/10/14736.aspx"&gt;Aali Alikoski - Oslo -&amp;gt; SQL Server Modeling&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;To read more&amp;nbsp;about the name change, see &lt;A title="On DSLs and a few other things…" href="http://www.douglaspurdy.com/2009/11/12/on-dsls-and-a-few-other-things/" target=_blank&gt;this post&lt;/A&gt; and &lt;A title="Douglas Purdy's blog" href="http://www.douglaspurdy.com/" target=_blank&gt;other blog posts&lt;/A&gt; of Douglas Purdy.&lt;/P&gt;&lt;img src="http://savelkoul.net/cs/aggbug.aspx?PostID=221" width="1" height="1"&gt;</description><category domain="http://savelkoul.net/cs/blogs/antoine/archive/tags/Model+Driven+Software+Development/default.aspx">Model Driven Software Development</category><category domain="http://savelkoul.net/cs/blogs/antoine/archive/tags/SQL+Server+Modeling+Services+_2800_Oslo_2900_/default.aspx">SQL Server Modeling Services (Oslo)</category></item><item><title>Questionnaire DSL at PDC09</title><link>http://savelkoul.net/cs/blogs/antoine/archive/2009/11/10/questionnaire-dsl.aspx</link><pubDate>Tue, 10 Nov 2009 09:04:00 GMT</pubDate><guid isPermaLink="false">c85263ac-6350-4393-b21e-03dd809752eb:219</guid><dc:creator>Antoine</dc:creator><slash:comments>0</slash:comments><comments>http://savelkoul.net/cs/blogs/antoine/comments/219.aspx</comments><wfw:commentRss>http://savelkoul.net/cs/blogs/antoine/commentrss.aspx?PostID=219</wfw:commentRss><description>&lt;P&gt;In my previous blog posts and papers I referred to my master's project. During this project I designed and build a prototype of a DSL for medical statements. My DSL is now used within Avanade Netherlands as a case study for other interns. Michael Wolbert and Bryan Sumter developed my DSL further by making a version of the DSL for Microsoft Oslo, which will be presented at the Microsoft PDC next week. Gerben van Loon wrote a blog post: "&lt;A title='Questionnaire DSL with Microsoft "Oslo" overview' href="http://bloggingabout.net/blogs/gerben/archive/2009/10/30/questionnaire-dsl-with-microsoft-quot-oslo-quot-overview.aspx"&gt;Questionnaire DSL with Microsoft "Oslo" overview&lt;/A&gt;" about it showing some of it's details that might be interesting to have a look at.&lt;/P&gt;
&lt;P&gt;The master's thesis of my which is the root of this project will be hopefully made public soon.&lt;BR&gt;&lt;/P&gt;&lt;img src="http://savelkoul.net/cs/aggbug.aspx?PostID=219" width="1" height="1"&gt;</description><category domain="http://savelkoul.net/cs/blogs/antoine/archive/tags/Model+Driven+Software+Development/default.aspx">Model Driven Software Development</category><category domain="http://savelkoul.net/cs/blogs/antoine/archive/tags/SQL+Server+Modeling+Services+_2800_Oslo_2900_/default.aspx">SQL Server Modeling Services (Oslo)</category></item></channel></rss>