Domain-specific modeling, languages, software factories, ...
Browse by Tags
All Tags »
DSL Tools (RSS)
-
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, Read More...
|
-
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 Read More...
|
-
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 & Guide Read More...
|
-
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 Read More...
|
-
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 Read More...
|
-
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 Read More...
|
-
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 we Read More...
|
-
Nice post from David Ing: http://www.from9till2.com/PermaLink.aspx?guid=6011a529-8914-4160-8f2f-0ce7b988310c Read More...
|
-
At OT2004 , I ran a workshop on domain specific languages. OT is where the UK experts in software development gather each year, and so the people attending a workshop generally know more than whoever is running it. It's a great way to get some good ideas Read More...
|