Dinkelaker, Tom (2010)
Review of the Support for Modular Language Implementation with Embedding Approaches.
Report, Bibliographie
Kurzbeschreibung (Abstract)
Embedded domain-specific languages (DSLs) are a new light-weight approach to implement DSLs with lower initial costs than traditional non-embedded DSL approaches. However, existing embedded DSL approaches only support a subset of DSLs that can be implemented with traditional non-embedded approaches. This is because existing embedding approaches lack support for important requirements that currently are only supported by traditional non-embedded approaches. This technical report identifies important requirements for language implementation. It gives an extensive review of the support for a selection of desirable properties by embedding approaches that address these requirements. The review explains details of the available mechanisms in existing embedding approaches; it identifies open issues and limitations of the current techniques. To overcome current shortcomings of embedded DSL approaches, the review proposes a roadmap for the research in techniques for embedding DSLs. For the roadmap, the review draws conclusions from studying the available support for the desirable properties in related work on traditional non-embedded approaches.
Typ des Eintrags: | Report |
---|---|
Erschienen: | 2010 |
Autor(en): | Dinkelaker, Tom |
Art des Eintrags: | Bibliographie |
Titel: | Review of the Support for Modular Language Implementation with Embedding Approaches |
Sprache: | Englisch |
Berater: | Dinkelaker, Dipl.-Info Tom |
Publikationsjahr: | November 2010 |
Ort: | Hochschulstrasse 10, Darmstadt, Germany |
Verlag: | TU Darmstadt |
Reihe: | Technical Reports |
Zugehörige Links: | |
Kurzbeschreibung (Abstract): | Embedded domain-specific languages (DSLs) are a new light-weight approach to implement DSLs with lower initial costs than traditional non-embedded DSL approaches. However, existing embedded DSL approaches only support a subset of DSLs that can be implemented with traditional non-embedded approaches. This is because existing embedding approaches lack support for important requirements that currently are only supported by traditional non-embedded approaches. This technical report identifies important requirements for language implementation. It gives an extensive review of the support for a selection of desirable properties by embedding approaches that address these requirements. The review explains details of the available mechanisms in existing embedding approaches; it identifies open issues and limitations of the current techniques. To overcome current shortcomings of embedded DSL approaches, the review proposes a roadmap for the research in techniques for embedding DSLs. For the roadmap, the review draws conclusions from studying the available support for the desirable properties in related work on traditional non-embedded approaches. |
ID-Nummer: | TUD-CS-2010-2396 |
Fachbereich(e)/-gebiet(e): | 20 Fachbereich Informatik 20 Fachbereich Informatik > Softwaretechnik |
Hinterlegungsdatum: | 09 Aug 2011 14:14 |
Letzte Änderung: | 12 Jan 2019 21:16 |
PPN: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
Frage zum Eintrag |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |