Companion to the 23rd ACM SIGPLAN Conference on Object-Oriented Programming Systems Languages and Applications 2008
DOI: 10.1145/1449814.1449896
|View full text |Cite
|
Sign up to set email alerts
|

Prototyping domain-specific language semantics

Abstract: Domain-specific languages (DSLs) need semantics. For an external, executable, metamodel-based DSL, this can be done in an operational or a translational way. In my dissertation, I develop a framework that allows both. It provides flexibility for semantics description in two axes: on the one axis, operational semantics is fixed and one can choose between different description languages (QVT, Java, Prolog, Abstract State Machines, and Scheme); on the other axis, Scheme is fixed and one can choose between operati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2010
2010
2013
2013

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 2 publications
0
3
0
Order By: Relevance
“…RELATED WORK Several papers discuss using DSLs for the development of WSAN systems [5], [8], [9]. However, existent work does not promote a clear division between structural and behavioral concepts.…”
Section: Dependent Variablesmentioning
confidence: 99%
See 1 more Smart Citation
“…RELATED WORK Several papers discuss using DSLs for the development of WSAN systems [5], [8], [9]. However, existent work does not promote a clear division between structural and behavioral concepts.…”
Section: Dependent Variablesmentioning
confidence: 99%
“…The design of each level is in charge of their respective expert. Other DSLs were proposed for this context [5], [8], [9], but they do not encompass all requirements addressed by LWiSSy, such as support for actuators, WSAN protocols and more than one application simultaneously running in a system. Moreover, LWiSSy has expressivity enough to encompass a wide range of application domains and to allow optimization of the WSAN operation.…”
Section: Introductionmentioning
confidence: 99%
“…In DSM the application's models are built by using Domain Specific Languages (DSLs) (Sadilek, 2008), which can be defined through metamodels that represent the knowledge of a particular domain. The use of DSLs for modeling, rather than general purpose languages like the Unified Modeling Language (UML), allows the expression of solutions in the language and abstraction level of the problem domain.…”
Section: Domain-specific Modelingmentioning
confidence: 99%