DSL for the Uninitiated.
The article discusses domain-specific programming languages (DSLs) and how they can smooth communications in a software project between those developing the software and the eventual business users. Topics covered include fundamentals of domain modeling, designing a DSL, the benefits and disadvantag...
| Publicado en: | Communications of the ACM Vol. 54; no. 7; pp. 44 - 51 |
|---|---|
| Autor principal: | |
| Formato: | Artículo |
| Publicado: |
Association for Computing Machinery
Jul2011
|
| Materias: | |
| Acceso en línea: | Ver este registro en EBSCOhost |
| Sumario: | The article discusses domain-specific programming languages (DSLs) and how they can smooth communications in a software project between those developing the software and the eventual business users. Topics covered include fundamentals of domain modeling, designing a DSL, the benefits and disadvantages of using a DSL, how a DLS is structured, and how an embedded DSL can be developed. Throughout the author illustrates his exposition with DSL examples tailored for an application involving securities trading. |
|---|