QuestionSys - A Generic and Flexible Questionnaire System Enabling Process-Driven Mobile Data Collection

Project Description

Nowadays, most psychological studies are performed based on specifically tailored and validated „pen & paper“ questionnaires. Usually, such a paper-based approach results in a massive workload of the actors involved when collecting data as well as aggregating, analyzing and evaluating it afterwards.

To relieve psychologists from such manual processing of questionnaires and to improve the efficiency of data collection processes, we developed smart mobile applications for a number of validated psychological questionnaires (e.g., KINDEX, PDS, and CAPS). Taking the lessons learned from the development of these applications into account, this project aims at a process-driven approach for defining, validating, deploying, processing, and analyzing questionnaires based on generic tools. Besides, from the aforementioned projects, fundamental requirements with respect to mobile digital data collection can be elicited.

According to our mental model, questionnaires are defined in terms of process models. In turn, the execution of this questionnaire models will be driven by a flexible process engine. Particularly, we aim at an easy-to-use and self-explaining framework for creating, validating, deploying, running, analyzing, and evolving the questionnaires of psychological studies based on smart mobile devices; i.e., QuestionSys will support the entire lifecycle of a mobile and digital questionnaire (cf. Figure 1). Thereby, the provided tools are intended for end-users having no programming background or skills.

Our generic questionnaire framework QuestionSys will encompass the following three parts:

  • a questionnaire configurator for defining questions as well as for aggregating them to pages within the questionnaire. The latter will then be displayed on the smart mobile device.
  • a questionnaire application enabling the use of smart mobile devices to gather data,
  • a middleware for secure data exchange and data management (including cloud-based services)

The main contributions of the QuestionSys project will be to:

  • elaborate the requirements for questionnaire applications running on smart mobile devices
  • provide a mental model and basic methodology for mapping a questionnaire onto a process model
  • present a way for integrating sensor devices (e.g., pulse sensors) with process-driven questionnaires
  • derive concepts of a mobile process engine, which is able to execute questionnaire models

Challenges and Issues

Besides the already mentioned issues, QuestionSys addresses several other problems and aims to provide suitable solutions.

  • How to efficiently store process-driven questionnaire instances on a smart mobile device?
  • How to accomplish this in a robust manner?
  • How to utilize concepts known from BPM (e.g., configurable process models, ad-hoc changes, and schema evolution) to enable a flexible processing and evolution of QuestionSys?
  • How to provide an editor for a process-centric modelling of questionnaires, that can be used by domain experts?

Project Details

Mobile Data Collection Lifecycle

Project Team

Ulm University
Opens internal link in current windowJohannes Schobel
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowMarc Schickler
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowDr. Rüdiger Pryss
Ulm University, Institute of Databases and Information Systems
Opens internal link in current windowProf. Dr. Manfred Reichert
Ulm University, Institute of Databases and Information Systems
University of Constance
Opens external link in new windowProf. Dr. Thomas Elbert
University of Constance, Clinical Psychology and Clinical Neuropsychology
Opens external link in new windowDr. Martina Ruf-Leuschner
University of Constance, Clinical Psychology and Clinical Neuropsychology
Opens external link in new windowDr. Maggie Schauer
University of Constance, Clinical Psychology and Clinical Neuropsychology
Opens external link in new windowDr. Dipl.-Psych. Nicole Brunnemann
University of Constance, Clinical Psychology and Clinical Neuropsychology

Funding

Supported by funds from the program "Research initiatives, intrastructure, network and transfer plattforms" in the framework of the DFG Excellence Initiative - Third Funding Line.

Duration

The QuestionSys project has been running since September 2013.

Publications

| 2017 | 2016 | 2015 | 2014 | 2013 |

2017

Schickler, Marc and Pryss, Rüdiger and Stach, Michael and Schobel, Johannes and Schlee, Winfried and Langguth, Berthold and Reichert, Manfred (2017) An IT Platform Enabling Remote Therapeutic Interventions. In: 30th IEEE International Symposium on Computer-Based Medical Systems (CBMS 2017), Thessaloniki, Greece, June 22 - 24, 2017, IEEE Computer Society Press. (Accepted for Publication) file
Schobel, Johannes and Pryss, Rüdiger and Schickler, Marc and Reichert, Manfred (2017) Towards Patterns for Defining and Changing Data Collection Instruments in Mobile Healthcare Scenarios. In: 30th IEEE International Symposium on Computer-Based Medical Systems (CBMS 2017), Thessaloniki, Greece, June 22 - 24, 2017. (Accepted for Publication) file
Schobel, Johannes and Pryss, Rüdiger and Schlee, Winfried and Probst, Thomas and Gebhardt, Dominic and Schickler, Marc and Reichert, Manfred (2017) Development of Mobile Data Collection Applications by Domain Experts: Experimental Results from a Usability Study. In: 29th International Conference on Advanced Information Systems Engineering (CAiSE 2017), Essen, Germany, June 12 - 16, 2017, LNCS 10253, Springer, pp. 60-75. file
Schobel, Johannes and Pryss, Rüdiger and Schickler, Marc and Reichert, Manfred (2017) Process-Driven Mobile Data Collection (Extended Abstract). In: 8th International Workshop on Enterprise Modeling and Information Systems Architectures (EMISA), Essen, Germany, June 12-13, 2017. file

2016

Schickler, Marc and Pryss, Rüdiger and Reichert, Manfred and Heinzelmann, Martin and Schobel, Johannes and Langguth, Berthold and Probst, Thomas and Schlee, Winfried (2016) Using Wearables in the Context of Chronic Disorders - Results of a Pre-Study. In: 29th IEEE Int'l Symposium on Computer-Based Medical Systems, Belfast, 20 - 23 June 2016, pp. 68-69. file
Schobel, Johannes and Pryss, Rüdiger and Schickler, Marc and Reichert, Manfred (2016) Towards Flexible Mobile Data Collection in Healthcare. In: 29th IEEE International Symposium on Computer-Based Medical Systems (CBMS 2016), Dublin & Belfast, Ireland, 20-23 June, 2016, pp. 181-182. file
Schobel, Johannes and Pryss, Rüdiger and Schickler, Marc and Ruf-Leuschner, Martina and Elbert, Thomas and Reichert, Manfred (2016) End-User Programming of Mobile Services: Empowering Domain Experts to Implement Mobile Data Collection Applications. In: 5th IEEE International Conference on Mobile Services (MS 2016), San Francisco, USA, 2016, IEEE Computer Society Press, pp. 1-8. file
Schobel, Johannes and Pryss, Rüdiger and Wipp, Wolfgang and Schickler, Marc and Reichert, Manfred (2016) A Mobile Service Engine Enabling Complex Data Collection Applications. In: 14th International Conference on Service Oriented Computing (ICSOC 2016), Banff, Alberta, Canada, October 10-13, 2016, LNCS 9936, pp. 626-633. file
Schobel, Johannes and Pryss, Rüdiger and Schickler, Marc and Reichert, Manfred (2016) A Configurator Component for End-User Defined Mobile Data Collection Processes. In: Demo Track of the 14th International Conference on Service Oriented Computing (ICSOC 2016), Banff, Alberta, Canada, October 10-13, 2016. file
Schobel, Johannes and Pryss, Rüdiger and Schickler, Marc and Reichert, Manfred (2016) A Lightweight Process Engine for Enabling Advanced Mobile Applications. In: 24th International Conference on Cooperative Information Systems (CoopIS 2016), Rhodes, Greece, 24-26 October, 2016, LNCS 10033, Springer, pp. 552-569. file

2015

Schobel, Johannes and Pryss, Rüdiger and Reichert, Manfred (2015) Using Smart Mobile Devices for Collecting Structured Data in Clinical Trials: Results From a Large-Scale Case Study. In: 28th IEEE International Symposium on Computer-Based Medical Systems (CBMS 2015), Sao Carlos, Brazil, 22-25 June 2015, IEEE Computer Society Press, pp. 13-18. file
Schobel, Johannes and Schickler, Marc and Pryss, Rüdiger and Reichert, Manfred (2015) Process-Driven Data Collection with Smart Mobile Devices. LNBIP 226, Springer, In: 10th International Conference on Web Information Systems and Technologies (Revised Selected Papers). pp. 347-362. file
Schobel, Johannes and Schickler, Marc and Pryss, Rüdiger and Reichert, Manfred and Elbert, Thomas (2015) A Domain-Specific Framework for Collecting Data in Trials with Smart Mobile Devices. In: XIV Conference of European Society for Traumatic Stress Studies (ESTSS) Conference, Vilnius, Lithuania, June 10-13, 2015. file

2014

Schobel, Johannes and Schickler, Marc and Pryss, Rüdiger and Maier, Fabian and Reichert, Manfred (2014) Towards Process-Driven Mobile Data Collection Applications: Requirements, Challenges, Lessons Learned. In: 10th Int'l Conference on Web Information Systems and Technologies (WEBIST 2014), Special Session on Business Apps, Barcelona, Spain, April 3-5, 2014, pp. 371-382. file

2013

Crombach, Anselm and Nandi, Corina and Bambonye, Manassé and Liebrecht, Martin and Pryss, Rüdiger and Reichert, Manfred and Elbert, Thomas and Weierstall, Roland (2013) Screening for mental disorders in post-conflict regions using computer apps - a feasibility study from Burundi. In: XIII Congress of European Society of Traumatic Stress Studies (ESTSS) Conference, Bologna, Italy, June 5-9, 2013, pp. 70-70. file
Isele, Dorothea and Ruf-Leuschner, Martina and Pryss, Rüdiger and Schauer, Maggie and Reichert, Manfred and Schobel, Johannes and Schindler, Arnim and Elbert, Thomas (2013) Detecting adverse childhood experiences with a little help from tablet computers. In: XIII Congress of European Society of Traumatic Stress Studies (ESTSS) Conference, Bologna, Italy, June 5-9, 2013, pp. 69-70. file
Ruf-Leuschner, Martina and Pryss, Rüdiger and Liebrecht, Martin and Schobel, Johannes and Spyridou, Andria and Reichert, Manfred and Schauer, Maggie (2013) Preventing further trauma: KINDEX mum screen - assessing and reacting towards psychosocial risk factors in pregnant women with the help of smartphone technologies. In: XIII Congress of European Society of Traumatic Stress Studies (ESTSS) Conference, Bologna, Italy, June 5-9, 2013, pp. 70-70. file
Schobel, Johannes and Schickler, Marc and Pryss, Rüdiger and Nienhaus, Hans and Reichert, Manfred (2013) Using Vital Sensors in Mobile Healthcare Business Applications: Challenges, Examples, Lessons Learned. In: 9th Int'l Conference on Web Information Systems and Technologies (WEBIST 2013), Special Session on Business Apps, International Conference on Web Information Systems and Technologies, Aachen, Germany , 8 - 10 May 2013, pp. 509-518. file
Schobel, Johannes and Ruf-Leuschner, Martina and Pryss, Rüdiger and Reichert, Manfred and Schickler, Marc and Schauer, Maggie and Weierstall, Roland and Isele, Dorothea and Nandi, Corina and Elbert, Thomas (2013) A generic questionnaire framework supporting psychological studies with smartphone technologies. In: XIII Congress of European Society of Traumatic Stress Studies (ESTSS) Conference, Bologna, Italy, June 5-9, 2013, pp. 69-69. file

Master & Bachelor Theses

| 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |

2017

Fischer, Fabian (2017) Umsetzung eines Fragebogens zur Bewertung von Risikofaktoren während Schwangerschaften mit modernen Webtechnologien. Bachelor thesis, Ulm University. file
Joachim, Janine (2017) Entwicklung neuer Anwendungsszenarien für ein prozessorientiertes Fragebogensystem. Master thesis, Ulm University. file
Pasler, Olvier (2017) Entwicklung einer Komponente zur Erstellung von Auswertungsregeln für einen prozessorientierten Fragebogen-Konfigurator. Master thesis, Ulm University. file

2016

Blocherer, Wolfgang (2016) Process Mining und regelbasierte Analysen in einem prozessorientierten Fragebogensystem. Master thesis, Ulm University. file
Damaschk, David (2016) Konzeption und Realisierung einer konfigurierbaren Plattform zur flexiblen Datenerhebung mittels moderner Webtechnologien. Master thesis, Ulm University. file
Gebhardt, Dominic (2016) Evaluating a Configurator Application for Modeling Data Collection Instruments: An Experimental Study. Diploma thesis, Ulm University. file
Gutmair, Silke (2016) Anforderungsanalyse, Konzept und prototypische Realisierung einer Plattform zum Austausch klinischer Studiendaten. Master thesis, Ulm University. file
Heinzelmann, Martin (2016) Realisierung und Evaluierung von Interaktionskonzepten für elektronische Fragebögen auf Smartwatches. Master thesis, Institute of Databases and Information Systems. file
Hofherr, Florian (2016) Adaptierung und Neugestaltung einer Android Anwendung unter Berücksichtigung der Material Design Richtlinien. Bachelor thesis, Ulm University. file
Irlinger, Laura (2016) Answering a Questionnaire Using Eyetracking. Master thesis, Institute of Databases and Information Systems. file
Miholic, Thomas (2016) Konzeption und Realisierung eines Quizsystems zur Überprüfung des Lernfortschritts von Studierenden. Bachelor thesis, Ulm University. file
Miltkau, Lars (2016) Konzeption und Umsetzung eines Editors zur Erstellung von Auswertungsregeln elektronischer Fragebögen. Bachelor thesis, Ulm University. file
Nguyen, Roland Phong Luu (2016) Challenges and Practical Approaches for Managing Evolving Web Services. Bachelor thesis, Ulm University. file
Schregle, Julian (2016) Implementierung einer flexiblen Prozess-Engine auf Basis aktueller Webtechnologien. Master thesis, Ulm University. file
Vogel, Carsten (2016) Design und Implementierung eines Oberflächen-Generators zur mobilen Datenerhebung mittels iOS Anwendungen. Bachelor thesis, Ulm University. file
Weiger, Moritz (2016) Entwicklung einer mobilen Anwendung zur Beantwortung studienbegleitender Fragen. Bachelor thesis, Ulm University. file
Wipp, Wolfgang (2016) Workflows on Android: A Framework Supporting Business Process Execution and Rule-Based Analysis. Master thesis, Ulm University. file

2015

Blendinger, Karoline (2015) Tablet Applications for the Elderly: Specific Usability Guidelines. Master thesis, Ulm University. file
Jabs, Artur (2015) Konzeption eines Event-basierten Sensor-Frameworks zur Datenerhebung auf mobilen Endgeräten. Diploma thesis, University of Ulm. file
Ochmann, Olaf (2015) Erstellung und Umsetzung eines Styleguides und User-Interface für ein Shopkonzept zum Austausch digitaler Fragebögen für mobile Endgeräte. Bachelor thesis, University of Ulm. file
Reidel, Andrea (2015) Entwicklung eines Designkonzepts für unterschiedliche Anwendungsszenarien eines generischen Fragebogensystems. Bachelor thesis, Ulm University. file
Schindler, Arnim (2015) Konzeption und Entwicklung einer modularen, ereignisgesteuerten Server-Client-Architektur zur Crowd-basierten Datenerfassung mit mobilen Endgeräten. Master thesis, University of Ulm. file
Schwab, Fabian (2015) Design and Implementation of an Audience Response System for Smart Mobile Devices. Master thesis, University of Ulm. file
Wiederhake, Tim (2015) Konzeption und Implementierung eines Mobile Crowd Sensing Frameworks. Master thesis, Ulm University. file

2014

Bonenberger, Johannes (2014) Konzeption und Realisierung einer Android Fragebogen-Applikation zur Ausführung von XML-basierten Fragebögen. Bachelor thesis, University of Ulm. file
Deuter, Dominik (2014) A Generic Approach for Developing and Executing Electronic Questionnaires on the iOS Platform. Master thesis, University of Ulm. file
Mertesz, Bernd (2014) Concept and Implementation of a Rule Component Enabling Automatic Analysis of Process-Aware Questionnaires. Master thesis, University of Ulm. file
Reisser, Alexander (2014) Technische Konzeption und Realisierung einer dynamisch generierten Anwendung für prozess-orientierte Fragebögen am Beispiel der mobilen Android Plattform. Diploma thesis, University of Ulm. file
Scherle, Steffen (2014) Konzeption und Evaluierung einer domänenspezifischen Modellierungsumgebung für prozessorientierte Fragebögen. Diploma thesis, University of Ulm. file
Schneider, Fabian (2014) Design and Implementation of an Event-Driven Architecture for Medical Software. Master thesis, University of Ulm. file
Schulte, Juri (2014) Technical Conception and Implementation of a Configurator Environment for Process-aware Questionnaires Based on the Eclipse Rich Client Platform. Master thesis, University of Ulm. file

2013

Chatzivasiliadou, Sultana (2013) Entwurf einer Benutzeroberfläche für die Konfiguration von Fragebögen am Beispiel der Eclipse RCP Umgebung. Bachelor thesis, University of Ulm. file
Moll, Wolfgang (2013) Technische Realisierung und Konzeption des MACE-Tests für das mobile Betriebssystem Android. Bachelor thesis, University of Ulm. file
Nienhaus, Hans (2013) Development of a Sensor Framework for the Determination of Vital Signs by the Example of a Fitness Application. Bachelor thesis, University of Ulm. file
Schindler, Arnim (2013) Technische Konzeption und Realisierung des MACE-Tests mittels mobiler Technologie. Bachelor thesis, University of Ulm. file
Zeller, Patrick (2013) Konzeption und Realisierung eines Sensor-Frameworks für mobile Anwendungen und Integration von Sensorinformationen am Beispiel einer mobilen Fragebogen-Applikation. Master thesis, University of Ulm. file

2012

Grüning, Jörg (2012) Technische Konzeption und Realisierung der Laufzeitumgebung für ein generisches Fragebogensystem zur IT-gestützten Durchführung von evaluierten Studien der Klinischen Psychologie. Master thesis, University of Ulm. file
Jehle, Sebastian (2012) Technische Konzeption und Realisierung der Konfiguratorumgebung für ein generisches Fragebogensystem zur IT-gestützten Durchführung von evaluierten Studien der Klinischen Psychologie . Diploma thesis, University of Ulm. file
Liebrecht, Martin (2012) Technische Konzeption und Realisierung einer mobilen Anwendung für den Konstanzer-Index zur Erhebung von psychosozialen Belastungen während der Schwangerschaft. Diploma thesis, University of Ulm. file
Maier, Fabian (2012) Entwicklung eines mobilen und Service getriebenen Workflow-Clients zur Unterstützung von evaluierten Studien der klinischen Psychologie am Beispiel der AristaFlow BPM Suite und Android. Bachelor thesis, University of Ulm. file
Schmid, Maximilian (2012) Technische Konzeption und Realisierung der Anwenderumgebung für ein generisches Fragebogensystem zur IT-gestützten Durchführung von evaluierten Studien der Klinischen Psychologie. Master thesis, University of Ulm. file