MD* Best Practices.

Marcus Volter · The Journal of Object Technology · 2009

In this session I describe best practices I learned over the years using DSLs for developing software. I exclusively cover external domain specific languages (DSLs), languages that are custom-defined to describe aspects of a software system. These languages can be textual or graphical, the models created with the language can be used as input for code generation, validation, simulation or interpretation. The DSLs can be intended for use by developers and architects (covering mainly architectural/technical aspects of software systems), but also by business users who are not classically considered “developers”.

Read the paper · More papers on PaperTik