EN FR
EN FR


Section: Software and Platforms

QL-R-Kemi

Participant : Tijs Van Der Storm [correspondent] .

Characterization:

A1, SO-3, SM-1, EM-2, SDL-4, OC-DA-4-CD-4-MS-4-TPM-4

WWW:

https://github.com/cwi-swat/QL-R-Kemi

Objective:

Demonstrate the language workbench features of the Rascal meta programming language and environment. Investigate domain specific language application in the domain of questionnaires and surveys.

Users:

Students, scientists.

Impact:

Questionnaires are common in social science, tax administration and statistics. Discovering the right abstractions for describing questionnaires has the potential to significantly improve the practice of constructing questionnaire software.

Competition:

Traditional survey tools are often wizard-based, lack computational capabilities and lack a formal foundation. The same language is built in a number of different language workbenches which served as a benchmark to compare such tools [24] .

Engineering:

Uses all features of the Rascal language workbench.

Publications:

[24]