Jose Miguel Lloret Perez
CAWIML: a computer assisted web interviewing mark-up language.
Perez, Jose Miguel Lloret
Professor Nirmalie Wiratunga firstname.lastname@example.org
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.
LLORET PEREZ, J.M. 2016. CAWIML: a computer assisted web interviewing mark-up language. Robert Gordon University, MRes thesis.
|Publication Date||Oct 1, 2016|
|Deposit Date||Aug 15, 2017|
|Publicly Available Date||Aug 15, 2017|
|Keywords||Survey; Questionnaire; XML; Markup XML schema; CaiCawi; State tranistion; Rest; Single page|
LLORET PEREZ 2016 CAWIL a computer assisted web
Publisher Licence URL
Copyright: the author and Robert Gordon University
You might also like
Survey state model (SSM): XML authoring of electronic questionnaires.
DisCERN: discovering counterfactual explanations using relevance features from neighbourhoods.
Counterfactual explanations for student outcome prediction with Moodle footprints.
Non-deterministic solvers and explainable AI through trajectory mining.