Domain Specific Languages
Citations
4 citations
Cites background from "Domain Specific Languages"
...efficient construction of languages, editors, and transformations [2], [3]....
[...]
4 citations
Cites methods from "Domain Specific Languages"
...Another approach is based on embedded DSLs for model transformation in Scala [6]....
[...]
...4): addResets(doors, {"reset"}) The following function addResets achieves this:9 9 The concept of reset events is inspired by Fowler’s example state machine DSL [5]....
[...]
...For various languages, embedded DSLs exist aiming at model analysis and transformation....
[...]
...9 The concept of reset events is inspired by Fowler’s example state machine DSL [5]....
[...]
4 citations
Cites methods from "Domain Specific Languages"
...An overview of advanced approaches using model-driven engineering and related works applied to the domain of industrial automation and Smart Grid systems is provided below....
[...]
4 citations
4 citations
Cites background or methods from "Domain Specific Languages"
...A relatively new technique is to create a domain-specific programming language (DSL) [19, 63, 21, 14] that provides the programmer with a very high-level vehicle to formulate application ideas....
[...]
...A fluent interface [19] is one where syntactic features of the hosting language are used to good effect to construct an internal DSL that captures the jargon, the commands and other notions of the requisite application domain....
[...]
...Spinellis [54] described some well known usage patterns of DSLs but although ideas such as language-oriented programming [66] have been reported in the programming literature since 1994, the development and deployment of DSLs is still a relatively new area with most activity reported only over the last 15 years [63, 19, 43, 39]....
[...]
...A fluent interface [19] is one where syntactic features of the hosting language are used to good effect to construct an DSL that is embedded in a host language and that captures the jargon, the commands and other notions of the requisite application domain [20, 31]....
[...]
References
1,538 citations
908 citations