A SPECIFICATION LANGUAGE FOR QUIZZES AND SURVEYS

Authors

  • Nevena Alavanja Autor

DOI:

https://doi.org/10.24867/24BE21Alavanja

Keywords:

domain-specific languages, textX, parser, quiz, survey

Abstract

Relying on the meta-language textX, a domain-specific language for specifying quizzes and surveys has been designed and implemented. Both frontend and backend applications have been implemented for loading and completing quizzes and surveys described in this language. This paper provides an overview of the theoretical foundations and current state in this field, as well as a detailed description of implemented solution and case studies.

References

[1] A. Bhat, „Surveys: What They Are, Characteristics & Examples”, https://www.questionpro.com/blog/ surveys/, (poslednji pristup: maj 2023.)
[2] Luciane C. Araujo, Marco A. Casanova, „SLang: A Domain-specific Language for Survey Questionnaires”, In Proceedings of the 22nd International Conference on Enterprise Information Systems, pp. 4-10, 2020. DOI: 10.5220/0009407401330144
[3] „LiaScript A Domain-Specific Language for Interactive Online Courses”, https://eric.ed.gov/?id=ED621589, Association for Development of the Information Society, 2019. (poslednji pristup: maj 2023.)
[4] F. Tomassetti, „The complete guide to (external) Domain Specific Languages”, https://tomassetti.me/domain-specific-languages/, 2017. (poslednji pristup: maj 2023.)
[5] I. Dejanović, R. Vaderna, G. Milosavljević, Ž. Vuković, „TextX: A Python tool for Domain-Specific Languages implementation”, Knowledge-Based Systems, vol. 115, pp. 1-4, 2017. DOI: 10.1016/j.knosys.2016.10.023
[6] I. Dejanović, textX, https://www.igordejanovic.net/ courses/tech/textX/2023. (poslednji pristup: maj 2023.)

Published

2023-09-07

Issue

Section

Electrotechnical and Computer Engineering