The DGDL is a domain specific language for describing the rules of, primarily argumentative, dialogue games. The language originated in the Ph.D thesis of Simon Wells where a prototypical version was developed. This was refined over subsequent years and described in the paper “A Domain Specific Language for Describing Diverse Systems of Dialogue”.
The complete sourcecode for DGDL is available from the project’s Git repository:
Feel free to clone or fork the project. Please issue a pull request if you have enhancements or bug fixes to contribute upstream.
The development plan is managed through GitHub repos.
- Wells, S. and Reed, C. (2012) “A Domain Specific Language for Describing Diverse Systems of Dialogue”