Jose Miguel Lloret Perez
CAWIML: a computer assisted web interviewing mark-up language.
Perez, Jose Miguel Lloret
Abstract
Computer-Assisted Web Interviewing (CAWI) is the new mode of conducting surveys through web browsers. This on-line solution extends the traditional paper questionnaire with functionality to inform the order of questions, the logic to guide question relevance and inconsistency checks to validate responses. Large scale international surveys are typically conducted by research agencies in multiple countries using CAWI systems. However, these demand for non-proprietary and platform independent questionnaire definitions that work throughout multiple survey systems. In this thesis, we conduct a comparative analysis at two levels: one for the different Extensible Markup Language (XML) authoring solutions that capture questionnaire features; and another to explore the architecture styles for the most popular CAWI solutions. The popular hierarchical model, employed to manage the questionnaire flow, is not semantically intuitive to domain experts and lacks exibility to allow for questionnaire design refinements. An analysis of system architectures suggests that the commonly adopted multi-page paradigm to build web pages, neither reduces the server burden nor addresses the responsiveness requirements expected from survey systems. Accordingly to address the language shortcomings we introduce a Computer Assisted Web Interviewing Markup Language (CAWIML) that uses two schema languages to validate vocabulary, structures and relationships among XML constructs and adopts a state-transition model to manage the routing and flow of questions. CAWIML serves our Representational State Transfer (REST) system to drive the design and collection stages through a single-page web build. We present our language results from testing CAWIML on a comprehensive set of real-world surveys from Pexel Research Services and use the distribution of CAWIML's vocabulary on this sample to demonstrate its coverage of questionnaire features and effective routing support. In order to evaluate our platform, we computationally simulate both the stress test for parallel processing of requests and interviewee behaviour in terms of different user interaction response configuration levels. Results suggest that both the parallelism and variation in user behaviour can be handled within acceptable levels of usability thresholds.
Citation
LLORET PEREZ, J.M. 2016. CAWIML: a computer assisted web interviewing mark-up language. Robert Gordon University, MRes thesis.
Thesis Type | Thesis |
---|---|
Deposit Date | Aug 15, 2017 |
Publicly Available Date | Aug 15, 2017 |
Keywords | Survey; Questionnaire; XML; Markup XML schema; CaiCawi; State tranistion; Rest; Single page |
Public URL | http://hdl.handle.net/10059/2446 |
Contract Date | Aug 15, 2017 |
Award Date | Oct 31, 2016 |
Files
LLORET PEREZ 2016 CAWIL a computer assisted web
(4.1 Mb)
PDF
Publisher Licence URL
https://creativecommons.org/licenses/by-nc/4.0/
Copyright Statement
© The Author.
You might also like
Survey state model (SSM): XML authoring of electronic questionnaires.
(-0001)
Presentation / Conference Contribution
iSee: a case-based reasoning platform for the design of explanation experiences.
(2024)
Journal Article
iSee: demonstration video. [video recording]
(2023)
Digital Artefact
Downloadable Citations
About OpenAIR@RGU
Administrator e-mail: publications@rgu.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2024
Advanced Search