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”.

Getting DGDL

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.

Development Plan

The development plan is managed through GitHub repos.