Domain-Specific Languages (DSLs) bring new agility to the creation and evolution of system requirements and simplify their translation into code, significantly reducing development costs in large-scale projects. This book reveals exactly how DSLs work, and how you can make the most of them in your environment.