TY - GEN
T1 - DiplodocusDF, a domain-specific modelling language for software defined radio applications
AU - Gonzalez-Pina, Jair
AU - Ameur-Boulifa, Rabéa
AU - Pacalet, Renaud
PY - 2012/11/27
Y1 - 2012/11/27
N2 - Given its intrinsic complexity, it is not efficient to develop software defined radio (SDR) systems following traditional methodologies. A new methodology is necessary, which should allow the description of the applications at higher abstraction levels. This paper describes such a methodology. It includes domain specific modelling languages (DSML) for SDR applications / SDR architectures, and the mechanisms to generate automatically the deployment code. The DSML language is described with precise syntax and semantics to support simulation, synthesis, and formal analysis. The potential of the modelling language is illustrated by designing a cognitive radio application called Welch period gram detector.
AB - Given its intrinsic complexity, it is not efficient to develop software defined radio (SDR) systems following traditional methodologies. A new methodology is necessary, which should allow the description of the applications at higher abstraction levels. This paper describes such a methodology. It includes domain specific modelling languages (DSML) for SDR applications / SDR architectures, and the mechanisms to generate automatically the deployment code. The DSML language is described with precise syntax and semantics to support simulation, synthesis, and formal analysis. The potential of the modelling language is illustrated by designing a cognitive radio application called Welch period gram detector.
KW - DSML
KW - SDR
KW - code generation
KW - model-driven design
KW - welch
UR - https://www.scopus.com/pages/publications/84869792626
U2 - 10.1109/SEAA.2012.36
DO - 10.1109/SEAA.2012.36
M3 - Conference contribution
AN - SCOPUS:84869792626
SN - 9780769547909
T3 - Proceedings - 38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012
SP - 1
EP - 8
BT - Proceedings - 38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012
T2 - 38th EUROMICRO Conference on Software Engineering and Advanced Applications, SEAA 2012
Y2 - 5 September 2012 through 8 September 2012
ER -