Language workbench
Appearance
Language workbench is a term introduced and popularized by Martin Fowler in 2005.[1][2] It describes a class of software development tools designed to define, reuse and compose domain-specific languages together with their integrated development environment. Language workbenches therefore follow the idea of language-oriented programming.
Language workbenches usually support:[1]
- Specification of the language concepts or metamodel
- Specification of the editing environments for the domain-specific language
- Specification of the execution semantics, e.g. through interpretation and code generation
External links
- Martin Fowler, Language Workbench
- Language Workbench Challenge
References
- ^ a b Fowler, Martin. "LanguageWorkbench". Retrieved 14 April 2015.
- ^ Fowler, Martin (12 June 2005). "Language Workbenches: The Killer-App for Domain Specific Languages?". Retrieved 14 April 2015.
This article has not been added to any content categories. Please help out by adding categories to it so that it can be listed with similar articles. (April 2015) |