Cargando…

Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution

Ambulatory assessment (AA) is a research method that aims to collect longitudinal biopsychosocial data in groups of individuals. AA studies are commonly conducted via mobile devices such as smartphones. Researchers tend to communicate their AA protocols to the community in natural language by descri...

Descripción completa

Detalles Bibliográficos
Autores principales: Batalas, Nikolaos, Khan, Vassilis-Javed, Franzen, Minita, Markopoulos, Panos, aan het Rot, Marije
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6877491/
https://www.ncbi.nlm.nih.gov/pubmed/30406506
http://dx.doi.org/10.3758/s13428-018-1148-y
_version_ 1783473341017882624
author Batalas, Nikolaos
Khan, Vassilis-Javed
Franzen, Minita
Markopoulos, Panos
aan het Rot, Marije
author_facet Batalas, Nikolaos
Khan, Vassilis-Javed
Franzen, Minita
Markopoulos, Panos
aan het Rot, Marije
author_sort Batalas, Nikolaos
collection PubMed
description Ambulatory assessment (AA) is a research method that aims to collect longitudinal biopsychosocial data in groups of individuals. AA studies are commonly conducted via mobile devices such as smartphones. Researchers tend to communicate their AA protocols to the community in natural language by describing step-by-step procedures operating on a set of materials. However, natural language requires effort to transcribe onto and from the software systems used for data collection, and may be ambiguous, thereby making it harder to reproduce a study. Though AA protocols may also be written as code in a programming language, most programming languages are not easily read by most researchers. Thus, the quality of scientific discourse on AA stands to gain from protocol descriptions that are easy to read, yet remain formal and readily executable by computers. This paper makes the case for using the HyperText Markup Language (HTML) to achieve this. While HTML can suitably describe AA materials, it cannot describe AA procedures. To resolve this, and taking away lessons from previous efforts with protocol implementations in a system called TEMPEST, we offer a set of custom HTML5 elements that help treat HTML documents as executable programs that can both render AA materials, and effect AA procedures on computational platforms.
format Online
Article
Text
id pubmed-6877491
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-68774912019-12-10 Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution Batalas, Nikolaos Khan, Vassilis-Javed Franzen, Minita Markopoulos, Panos aan het Rot, Marije Behav Res Methods Article Ambulatory assessment (AA) is a research method that aims to collect longitudinal biopsychosocial data in groups of individuals. AA studies are commonly conducted via mobile devices such as smartphones. Researchers tend to communicate their AA protocols to the community in natural language by describing step-by-step procedures operating on a set of materials. However, natural language requires effort to transcribe onto and from the software systems used for data collection, and may be ambiguous, thereby making it harder to reproduce a study. Though AA protocols may also be written as code in a programming language, most programming languages are not easily read by most researchers. Thus, the quality of scientific discourse on AA stands to gain from protocol descriptions that are easy to read, yet remain formal and readily executable by computers. This paper makes the case for using the HyperText Markup Language (HTML) to achieve this. While HTML can suitably describe AA materials, it cannot describe AA procedures. To resolve this, and taking away lessons from previous efforts with protocol implementations in a system called TEMPEST, we offer a set of custom HTML5 elements that help treat HTML documents as executable programs that can both render AA materials, and effect AA procedures on computational platforms. Springer US 2018-11-07 2019 /pmc/articles/PMC6877491/ /pubmed/30406506 http://dx.doi.org/10.3758/s13428-018-1148-y Text en © The Author(s) 2018 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Article
Batalas, Nikolaos
Khan, Vassilis-Javed
Franzen, Minita
Markopoulos, Panos
aan het Rot, Marije
Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution
title Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution
title_full Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution
title_fullStr Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution
title_full_unstemmed Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution
title_short Formal representation of ambulatory assessment protocols in HTML5 for human readability and computer execution
title_sort formal representation of ambulatory assessment protocols in html5 for human readability and computer execution
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6877491/
https://www.ncbi.nlm.nih.gov/pubmed/30406506
http://dx.doi.org/10.3758/s13428-018-1148-y
work_keys_str_mv AT batalasnikolaos formalrepresentationofambulatoryassessmentprotocolsinhtml5forhumanreadabilityandcomputerexecution
AT khanvassilisjaved formalrepresentationofambulatoryassessmentprotocolsinhtml5forhumanreadabilityandcomputerexecution
AT franzenminita formalrepresentationofambulatoryassessmentprotocolsinhtml5forhumanreadabilityandcomputerexecution
AT markopoulospanos formalrepresentationofambulatoryassessmentprotocolsinhtml5forhumanreadabilityandcomputerexecution
AT aanhetrotmarije formalrepresentationofambulatoryassessmentprotocolsinhtml5forhumanreadabilityandcomputerexecution