Guidelines For DSL Design
- DSL development must assemble sufficient expertise in:
- Problem Domain
- Solution Domain
- Designing DSLs
- Language Implementation Technologies
- DSL development must anticipate evolution of the DSL
- DSL modularization should take into account DSL user roles
- DSL design and validation should use an iterative approach
- DSL design should involve the construction of concrete examples
- DSL notations should take into account established domain notations
page revision: 1, last edited: 18 Jun 2009 23:07





