31
A Mobile Healthcare Questionnaire Service Framework using Composite Web Services Nam Joon Park, Minkyu Lee, Dongsoo Han Chulho Cho, Jaegeol Cho

A Mobile Healthcare Questionnaire Service Framework using Composite Web Services Nam Joon Park, Minkyu Lee, Dongsoo Han Chulho Cho, Jaegeol Cho

Embed Size (px)

Citation preview

A Mobile Healthcare Questionnaire Service Framework using Composite Web Services

Nam Joon Park, Minkyu Lee, Dongsoo HanChulho Cho, Jaegeol Cho

Contents Introduction Related Work MHQS Framework Implementation Incorporation with MUSS Evaluation Conclusion and Future Work

04/19/23 2Information and Communications University

Introduction Background

There are a number of health questionnaires Stress Response Inventory (SRI) Geriatric Depression Scale (GDS) Etc.

Health questionnaires are usually used in clinical trials Collect information from large number of people

04/19/23 3Information and Communications University

Introduction – cont’d Background

Furthermore, health questionnaires can be used as a self-diagnosis tool SRI-stress, GDS-depression

Health questionnaires can provide not only index for diseases but also various information on health status SRI – stress-related symptom information, type of

stress

04/19/23 4Information and Communications University

Introduction – cont’d Background

Health questionnaires can compensate conventional u-healthcare applications Health questionnaires can collect information

which cannot be got from bio-sensors

04/19/23 Information and Communications University 5

Introduction – cont’d Motivation

Access to health questionnaires is limited Only through Web pages and hardcopies

Health questionnaires are not utilized widely in u-healthcare systems

04/19/23 6Information and Communications University

Introduction – cont’d My approach

Port health questionnaires in mobile devices Many people would easily access to health

questionnaires anytime and anywhere

Use standard technologies For easing interoperation with other u-health

applications

04/19/23 7Information and Communications University

Related Work There are few studies on questionnaire

system

K. Morton et al. Developed a general-purpose questionnaire

system Questionnaires are utilized for collecting

information from large number of people

04/19/23 8Information and Communications University

Related Work – cont’d J. Cheng et al.

Developed a general-purpose questionnaire system

Suggest to provide questionnaires ubiquitously

Focus on collecting information from large number of people with questionnaires

04/19/23 9Information and Communications University

Related Work – cont’d

Our approach

Bidirectional

User

User

User User

Experimenter

User

User

User

04/19/23 10Information and Communications University

Previous systems

Unidirectional

New system is needed

MHQS Framework MHQS Framework

Mobile Healthcare Questionnaire Service (MHQS)

Supports development and execution of MHQS

04/19/23 11Information and Communications University

MHQS Framework – cont’d Requirements

Extensibility Large number of health questionnaires and

analysis methods exist Adding new health questionnaires and analysis

methods must be easy

Flexibility Composing various analysis methods must be

easy

04/19/23 12Information and Communications University

MHQS Framework – cont’d Requirements

Reusability Some health questionnaires and analysis methods

can be used in various applications Reusing health questionnaires and analysis

methods must be possible

Interoperability MHQS Framework must interoperate with other u-

healthcare systems

04/19/23 13Information and Communications University

MHQS Framework – cont’d Big picture

Components Questionnaire content management Questionnaire response analysis Questionnaire history management Questionnaire history analysis Simple questionnaire message

04/19/23 14Information and Communications University

MHQS Framework – cont’d

04/19/23 15Information and Communications University

MHQS Framework

MHQS Framework – cont’d Questionnaire content management

Stores questionnaire contents Retrieves queried questionnaire contents Modifies questionnaire contents

04/19/23 16Information and Communications University

MHQS Framework – cont’d Questionnaire response analysis

Analyzes users’ responses and extracts useful information

Ex) SRI SRI diagnose stress by collecting related symptom

information

-> Diagnosis result, related symptom information Each item is assigned to a stress type

-> The type of stress

04/19/23 Information and Communications University 17

MHQS Framework – cont’d Questionnaire history management

Stores, retrieves users’ history Enables long-term healthcare services

Questionnaire history analysis Analyzes users’ history and extracts

information on changes of health status Enables long-term healthcare services

04/19/23 18Information and Communications University

MHQS Framework – cont’d Simple Questionnaire Message (SQM)

Is a XML-based message format Carries questionnaire contents and responses Enables pipelining among components

Flexible composition of components

04/19/23 Information and Communications University 19

MHQS Framework – cont’d

04/19/23 Information and Communications University 20

<xs:schema targetNamespace="http://uhealth.icu.ac.kr/sqm" elementFormDefault="qualified" xmlns:sqm="http://uhealth.icu.ac.kr/sqm" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="simple-questionnaire-message"> <xs:complexType> <xs:sequence> <xs:element name="property" type="sqm:property"/> <xs:element name="question" type="sqm:question" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> <xs:complexType name="property"> <xs:sequence> <xs:element name="disease-name" type="xs:string"/> <xs:element name="disease-id" type="xs:string"/> <xs:element name="copyright" type="xs:string" minOccurs="0" maxOccurs="1"/> <xs:element name="disease-desc" type="xs:string" minOccurs="0" maxOccurs="1"/> <xs:element name="questionnaire-id" type="xs:string" minOccurs="0" maxOccurs="1"/> <xs:element name="questionnaire-version" type="xs:string" minOccurs="0" maxOccurs="1"/> </xs:sequence> </xs:complexType> <xs:complexType name="question"> <xs:sequence> <xs:element name="question-id" type="xs:string"/> <xs:element name="question-content" type="xs:string"/> <xs:element name="type" type="xs:string"/>

...

SQM schema

Implementation Implementation platforms

Web services Java, Axis2

SQM - XML Beans Service composer - Java, JSP, WebVineTM

Questionnaire editor - Java, JSP Application – Windows mobile, C# mobile,

Java

04/19/23 Information and Communications University 21

Implementation – cont’d

04/19/23 Information and Communications University 22

Questionnaire editor

Implementation – cont’d

04/19/23 Information and Communications University 23

Service composer

Implementation – cont’d

04/19/23 Information and Communications University 24

MHQS Application

Incorporation with MUSS Mobile u-Health Service System (MUSS)

Integrates bio-sensors, Web portal, and mobile devices to provide systematic mobile u-healthcare services

Supports development and execution of mobile u-healthcare services

Our research is a part of MUSS project

04/19/23 Information and Communications University 25

Incorporation with MUSS

04/19/23 Information and Communications University 26

Data Acquisition

Decision & Delivery

User Feedback

Data Storing

Data Analysis

Customer Info Bio, SymptomDatabase

DiagnosisDatabase

Final Confirmation

t

3

t4

t2

Validation CheckUser Regis tration

Check Bio Data Type

Health ProgramAnalys is

Store Data

+

t1

Start

+t5

Decision Tree

Environmental Information

Sensing & Questionnaires

Data Analysis Process (BPM )

Ontology M anager

SCAPM atrix

Service scenario in MUS

Incorporation with MUSS Incorporation

In the data acquisition phase, MHQS framework can collects information used by SCAP

MSQS framework can provide additional information which cannot be got from bio-sensors

04/19/23 Information and Communications University 27

Evaluation Extensibility

New health questionnaires can be easily added by questionnaire editor

New analysis methods can be easily added if the methods are developed in Web services

04/19/23 Information and Communications University 28

Evaluation – cont’d Flexibility

Service composer facilitates composition of components and modification of composite components

Web services are easily connected via SQM

04/19/23 Information and Communications University 29

Evaluation – cont’d Reusability

Questionnaires and analysis methods can be reused repeatedly since they are developed in Web services

Interoperability Our framework can incorporate with MUSS

04/19/23 Information and Communications University 30

Conclusion and Future Work

04/19/23 Information and Communications University 31

MHQS is introduced MHQS framework supports development,

analysis, delivery health questionnaires in mobile environment

MHQS framework can interoperate with MUSS

Development of long-term healthcare application is a future work