Alan Cameron Wills' WebLog

Domain-specific modeling, languages, software factories, ...

DSLs at JAOO

JAOO  in Aarhus, Denmark, is getting big - almost 900 participants, I heard.

There was a Domain Specific Languages track on Wednesday - DSLs is really gathering steam!  The day kicked off with an excellent plenary on Software Factories and DSLs by Microsoft architects Arvindra Sehmi and Beat Schwegler. Markus Voelter gave a very interesting talk on how to design DSLs, and Juha-Pekka Tolvanen - who has been doing it for a decade - about how to put them to use.

MetaCase (usually represented by Juha-Pekka or Steve Kelly) always emphasise how you can build whole systems from DSLs, without any (or much) extra 'glue' code. I guess this is because in general they're working with mature product lines - often in embedded systems like phones. There, the generic framework is sufficiently evolved with sufficiently well-defined bounds.  In the MS work, we tend to talk more about cases where the DSL is just covering some part of it.

Published Friday, September 30, 2005 6:56 AM by Alan Cameron Wills

Comments

 

Steven Kelly said:

"MetaCase (usually represented by Juha-Pekka or Steve Kelly) always emphasise how you can build whole systems from DSLs, without any (or much) extra 'glue' code. I guess this is because in general they're working with mature product lines - often in embedded systems like phones."

Alan's right that we have had good success with embedded systems customers throughout the last ten years, but my experience doesn't suggest that either embedded systems or mature product lines are necessary for full code generation. I've added a few more details in my blog (link above).
October 3, 2005 5:47 PM
New Comments to this post are disabled

About Alan Cameron Wills

Microsoft Solutions Framework

© 2008 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker