Proceedings of the Compilation of the Co-Located Workshops on DSM'11, TMC'11, AGERE! 2011, AOOPES'11, NEAT'11, &Amp; VMIL'11 2011
DOI: 10.1145/2095050.2095059
|View full text |Cite
|
Sign up to set email alerts
|

Bottom up creation of a DSL using templates and JSON

Abstract: This paper proposes a concept and a workbench that allow developers to devise various kinds of applications with the help of templates. The workbench supports the development from the creation of the templates up to the (automatic) generation of a DSL (Domain Specific Language), providing developers with a bottom up support that mirrors the top down MDE (Model Driven Engineering) attempt to bolster application development. Unlike usual RAD (Rapid Application Development) tools or wizards embedded in IDEs, the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2012
2012
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 3 publications
0
3
0
Order By: Relevance
“…The two orange phases represent the service implementation part and the black phases are service design part. As it can be seen, after service design process, the last layer of the IT service design can be transformed to the intermediate project containing data needed by BUD tool (Petitpierre, 2011) to generate the application. Due to the lack of space, we will not describe the service implementation in this paper.…”
Section: Service Design Processmentioning
confidence: 99%
See 1 more Smart Citation
“…The two orange phases represent the service implementation part and the black phases are service design part. As it can be seen, after service design process, the last layer of the IT service design can be transformed to the intermediate project containing data needed by BUD tool (Petitpierre, 2011) to generate the application. Due to the lack of space, we will not describe the service implementation in this paper.…”
Section: Service Design Processmentioning
confidence: 99%
“…It is based on the BUD tool that is based on JSON templates (JSON, 2009). More information can be seen in (Petitpierre, 2011).…”
Section: Service Design Processmentioning
confidence: 99%
“…Similarly, Vaguely [37] is a block-based editor used for authoring Vega-Lite programs. Workbench-style tools [38], [39] seek to improve the process of creating JSON DSLs.…”
Section: Introductionmentioning
confidence: 99%