SLang: A Domain-specific Language for Survey Questionnaires

Luciane Araújo, Marco Casanova, Luiz Leme, Antonio Furtado

Abstract

The use of surveys permeates the economy, ranging from customer satisfaction measurement to tracking global economic trends. At the core of the survey process lies the codification of questionnaires, which vary from simple lists of questions to complex forms that include validations, computation of derived data, use of triggers to guarantee consistency, and dynamic creation of objects of interest. Questionnaire specification is part of what is called survey metadata and is a key factor for the quality of the data collected and of the survey itself. In this context, the paper first introduces a comprehensive complex questionnaire model. Then, based on the model, it proposes a prototype domain-specific language (DSL) for modeling complex questionnaires, called SLang. The paper also describes a prototype implementation of SLang and an evaluation of the usefulness of the language in practical scenarios.

Download


Paper Citation


in Harvard Style

Araújo L., Casanova M., Leme L. and Furtado A. (2020). SLang: A Domain-specific Language for Survey Questionnaires.In Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-423-7, pages 133-144. DOI: 10.5220/0009407401330144


in Bibtex Style

@conference{iceis20,
author={Luciane Araújo and Marco Casanova and Luiz Leme and Antonio Furtado},
title={SLang: A Domain-specific Language for Survey Questionnaires},
booktitle={Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,},
year={2020},
pages={133-144},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009407401330144},
isbn={978-989-758-423-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 22nd International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - SLang: A Domain-specific Language for Survey Questionnaires
SN - 978-989-758-423-7
AU - Araújo L.
AU - Casanova M.
AU - Leme L.
AU - Furtado A.
PY - 2020
SP - 133
EP - 144
DO - 10.5220/0009407401330144