Sign In
Alan Cameron Wills - Domain Specific Languages
Models, domain-specific languages, code generation, ....
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
All Categories
DSL Tools
model driven
UML
Visual Studio
VSTS
Archive
Archives
January 2009
(2)
September 2006
(1)
February 2006
(1)
December 2005
(3)
November 2005
(1)
October 2005
(4)
September 2005
(1)
August 2005
(2)
June 2005
(3)
May 2005
(4)
April 2005
(4)
December 2004
(2)
November 2004
(5)
October 2004
(1)
June 2004
(1)
May 2004
(2)
April 2004
(4)
MSDN Blogs
>
Alan Cameron Wills - Domain Specific Languages
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Alan Cameron Wills - Domain Specific Languages
my new blog about UML
Posted
over 3 years ago
by
Alan Cameron Wills -
1
Comments
Since this blog has been all about my old job, I'm going to start a new one: UML and Agile Development in Visual Studio .
Alan Cameron Wills - Domain Specific Languages
Writing about UML - my favorite pastime!
Posted
over 3 years ago
by
Alan Cameron Wills -
2
Comments
In the days long ago before I joined Microsoft, I was an itinerant consultant in UML. I'd wander the countryside with a slide deck, a projector and a cooking pot on my back, gathering small crowds under the shade of a tree to tell them the Good News...
Alan Cameron Wills - Domain Specific Languages
Move to MSF
Posted
over 6 years ago
by
Alan Cameron Wills -
3
Comments
I've joined MSF - the Microsoft Solutions Framework . MSF is about providing process "guidance". Software development processes are about who does what and in what order - role X writes a spec or a story, role Y writes the software, role Z tests it...
Alan Cameron Wills - Domain Specific Languages
Models conference - place to show off your DSLs
Posted
over 6 years ago
by
Alan Cameron Wills -
0
Comments
The Models Conference is in Genova, Italy this year (October 1-6). If you have developed some interesting stuff in DSL Tools, this is the place to share it and get useful feedback. If you're wondering about the best ways of using models to drive software...
Alan Cameron Wills - Domain Specific Languages
Extending the DSL Tools
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
The DSL Tools are extensible - as well as writing a specification of your own language, you can add your own code to extend the language and its tools in various ways. One of the best ways to learn the extensions is by reading the DSL Samples . They include...
Alan Cameron Wills - Domain Specific Languages
Models/UML conference
Posted
over 7 years ago
by
Alan Cameron Wills -
2
Comments
The Models/UML conference has posted its call for papers http://www.modelsconference.org/ . Steve, Stuart and I take it in turns on the programme committee for this. (Stuart was Programme Chair last year.) "The MoDELS series of conferences are devoted...
Alan Cameron Wills - Domain Specific Languages
End-to-end DSL samples available
Posted
over 7 years ago
by
Alan Cameron Wills -
2
Comments
We've just published an updated set of samples for the DSL Tools. As well as updates to the previous examples, which show how to customize your DSL, there's now a complete small end-to-end showing how a DSL can be used to generate the code of a project...
Alan Cameron Wills - Domain Specific Languages
partial classes
Posted
over 7 years ago
by
Alan Cameron Wills -
4
Comments
We use partial classes a lot in the DSL Tools . We need them to help compose code that's generated from different places, and generated with handwritten code. If you're not familiar with it, a partial class definition is just a set of methods, properties...
Alan Cameron Wills - Domain Specific Languages
Constraints and Restrictions in MS DSL Tools
Posted
over 7 years ago
by
Alan Cameron Wills -
1
Comments
I do get irritated by over-officious tools. "You can't use that name, you've used it already over there." Well, I know, but I'm going to change that in a moment, and it'll be alright in the end, really. In the DSL Tools Customization Samples &...
Alan Cameron Wills - Domain Specific Languages
Rules in the DSL Tools
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
In the DSL Tools Customization Samples & Guide there's some examples that use MDF rules to spot a change and react to it. (1) In the class diagram sample, attributes are displayed as a string like "aName : SomeType", and in the properties grid, the...
Alan Cameron Wills - Domain Specific Languages
Code is Model?
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
Interesting post and comments on Harry Pierson's blog: http://devhawk.net/2005/10/05/Code+Is+Model.aspx
Alan Cameron Wills - Domain Specific Languages
Customizing the MS Domain Specific Language Tools
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
One of the features of the DSL Tools is extensibility. With the language definition files, you can define a wide range of thing-and-link style graphical notations. The current version of the Tools comes with a set of templates for creating class, use...
Alan Cameron Wills - Domain Specific Languages
DSLs at JAOO
Posted
over 7 years ago
by
Alan Cameron Wills -
2
Comments
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...
Alan Cameron Wills - Domain Specific Languages
Frequently Asked Questions
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
There's now a DSL Tools FAQ , which I've pulled together from the multifariouse Q&A on the DSL Tools Forum over the past few months. Thanks to all the questioners and answerers.
Alan Cameron Wills - Domain Specific Languages
Course on DSLs
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
Interesting progress - there's an independent company offering courses on DSLs, including DSL Tools as an exemplar. http://www.clipcode.biz/workshops/Clipcode_DSL_Workshop_Data_Sheet.pdf
Alan Cameron Wills - Domain Specific Languages
XP2005
Posted
over 7 years ago
by
Alan Cameron Wills -
3
Comments
DSL + Agile workshop I spent most of Monday running a DSL workshop at XP2005 , with Steven Kelly of MetaCase. There were 22 participants including ourselves, and people said it was an enjoyable and useful day. Results posted at http://www.dsmforum...
Alan Cameron Wills - Domain Specific Languages
How to teach software development
Posted
over 7 years ago
by
Alan Cameron Wills -
7
Comments
Software development is teamwork. The most important techniques you learn for project success -- or get wrong otherwise -- are about working in teams. The methods that have made the biggest improvements in development success rates are not tools or technical...
Alan Cameron Wills - Domain Specific Languages
Martin Fowler on DSLs
Posted
over 7 years ago
by
Alan Cameron Wills -
3
Comments
Martin Fowler has posted an interesting summary of DSLs at http://martinfowler.com/articles/languageWorkbench.html There are one or two surprising omissions. He doesn't mention http://www.metacase.com/ who have been in the business for years, nor www...
Alan Cameron Wills - Domain Specific Languages
Software factories overview
Posted
over 7 years ago
by
Alan Cameron Wills -
4
Comments
An overview of what my group in MS does: http://msdn.microsoft.com/library/en-us/dnvs05/html/vstsmodel.asp Unusually for MS, “software factories” is partly methodology, as well as a strategy for developing tools around Visual Studio. A Software...
Alan Cameron Wills - Domain Specific Languages
workshop on agility and domain specific languages
Posted
over 7 years ago
by
Alan Cameron Wills -
2
Comments
Steven Kelly of MetaCase and I are doing a workshop at XP2005 on " Agile Development with Domain Specific Languages ". Steven has been designing language-oriented programming tools for years, so it will be nice to work with him on this. Do DSLs help...
Alan Cameron Wills - Domain Specific Languages
Adaptive Object Modeling with DSL Tools
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
Erdem Sahin posted this question to the DSLTools web forum: Does DSL help to build Adaptive Object Models ? Yep, I reckon so. AOM is a very flexible architectural style in which business rules and other requirements are represented in metadata,...
Alan Cameron Wills - Domain Specific Languages
Composing DSLs in our tools
Posted
over 7 years ago
by
Alan Cameron Wills -
3
Comments
Susan says : 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...
Alan Cameron Wills - Domain Specific Languages
SPA Conference
Posted
over 7 years ago
by
Alan Cameron Wills -
6
Comments
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...
Alan Cameron Wills - Domain Specific Languages
Model Taxonomy
Posted
over 7 years ago
by
Alan Cameron Wills -
5
Comments
At the excellent SPA conference ( www.spa2005.org ) John Daniels led a workshop session " A Taxonomy of Models". Defining “model” as including any kind of language, he made a table of how models are used; or rather, he wrote the outer headings and...
Alan Cameron Wills - Domain Specific Languages
The Joy of DSLs
Posted
over 7 years ago
by
Alan Cameron Wills -
0
Comments
Nice post from David Ing: http://www.from9till2.com/PermaLink.aspx?guid=6011a529-8914-4160-8f2f-0ce7b988310c
Page 1 of 2 (41 items)
1
2