Alan Cameron Wills - Domain Specific Languages

Models, domain-specific languages, code generation, ....

Browse by Tags

Tagged Content List
  • Blog Post: Composing DSLs in our tools

    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 (concurrency, exception management, etc). Aspectual...
  • Blog Post: Model Taxonomy

    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 (working in an interesting process) filled in the...
  • Blog Post: The Joy of DSLs

    Nice post from David Ing: http://www.from9till2.com/PermaLink.aspx?guid=6011a529-8914-4160-8f2f-0ce7b988310c
  • Blog Post: Models and Programs

    What's the word "Model" useful for? People use it for all sorts of stuff, usually as distinct from "Program". Here's some definitions, ending up with the one I like best. Model = pictures (my score: 4/10) UML is 'modeling' because it's mostly pictures OCL (the constraint part of UML) isn...
  • Blog Post: DSL tools available

    In my previous job, I used to go around showing people some rather neat techniques for doing requirements analysis (and in particular the Catalysis method I created with Desmond D'Souza). One of the big frustrations was that we didn't have any tools to support our methods -- always the most difficult...
Page 1 of 1 (5 items)