wp2 - technical models. overview generic model generic, not taking specific issues into...

13
WP2 - Technical Models

Upload: alexandra-oliver

Post on 02-Jan-2016

232 views

Category:

Documents


0 download

TRANSCRIPT

WP2 - Technical Models

Overview

GenericModel

Generic, not taking specific issues into consideration

Generic model particularizationSpecific issues into consideration, as type of inputs & outputs

SpecificDefinition

Template

All generic issues resolved

Personalized Adapted to session planned or patients that will use them

Therapy

Exercise

Motivation

Overview

Example

GenericModel

1 XSD file: Define exercise characterization1 XSD file: Define exercise template usage

1 XML file that complies to XSD generic schema for characterization: Video exercise

SpecificDefinition

Template

Personalized

Specific arm movement video exercise with parameters adjusted to concrete patient needs

Exercise

1 XML file that complies to XSD generic schema for template usage: Arm movement video for physiotherapy exercise with motivation

Motivation Short Term

Exercise Model

Generic Structure

MotivationLong Term

Therapy Model

XSD Exercise Structure

XSD Exercise Structure

XML Unique

Elements

XML Unique

Elements

XML Exercise Unique

Templates

XML Exercise Unique

Templates

XSD Exercise Template

Usage

XSD Exercise Template

Usage

XML Exercise Specific

XML Exercise Specific

XML Exercise Personal

XML Exercise Personal

XSD Therapy Structure

XSD Therapy Structure

XSD Therapy Template

Usage

XSD Therapy Template

Usage

XML Therapy

Templates

XML Therapy

Templates

XML Therapy Specific

XML Therapy Specific

XML Therapy Personal

XML Therapy Personal

ExEx

ExEx

ExEx

XML Motivation Cathegories

MtMt

Configuration

XML Motivation ShortTerm

Specific

XML Motivation ShortTerm

Specific

XML Motivation LongTerm Specific

XML Motivation LongTerm Specific

XML Therapy Results

XML Therapy Results

MtMt MtMt

XML Motivation ShortTerm Template

XML Motivation ShortTerm Template

MtMt

XML Motivation LongTerm Template

XML Motivation LongTerm Template

MtMt

XSD Motivation ShortTerm Structure

XSD Motivation ShortTerm Structure

XSD Motivation LongTerm Structure

XSD Motivation LongTerm Structure

XML Exercise Cathegories

ExEx

Structure Model

Generic Models

Implemented with XSD: define structure that must have XML files.

.NET offers an application to translate XSD files into class structure.

• Configuration Models: • Motivation cathegories (XML)• Exercise cathegories (XML)

• Exercise Models: • Exercise structure (XSD)• Exercise template usage (XSD)

• Therapy Model: • Therpay structure (XSD)• Therapy template usage (XSD)

• Motivation Model: • Long term structure (XSD)• Short term structure (XSD)

Exercises

• Configuration Models: • Exercise categories (XML)

• Exercise Models: • Exercise structure (XSD)• Exercise template usage (XSD)

• Exercise Templates: • Unique elements: specific elements that can be included in an exercise:

•Text, image, graphic, audio, audio online/capture, video, video online/capture, document, application.

• Unique templates: individual exercise piece definition:• Application, question/answer, sequence order, writing, video model, microphone online

• General exercise template: Group of elements to execute an exercise• Example: Video model template for explanation + video model template for execution + microphone online template for audio capture.

Exercises

• Exercise Specific definition: • All elements that enable the platform to execute an exercise defined• Specific exercise created will form exercises portfolio available for theraphists.

• Personal exercise definition: • Exercise already prepared for a given session and a given patient• Parameters considered: execution location, initial difficulty level, specific hardware to use, patient state

Exercise TemplateVideo/Image/Text IntroVideo ModelMotivation Open…Results•Video Capture•Audio Capture

Exercise TemplateVideo/Image/Text IntroVideo ModelMotivation Open…Results•Video Capture•Audio Capture

Specific Exercise(Arm exercise - elbow 90º)

Video Intro (Specific Video)Video Model (Specific Video)Motivation by Text…

Specific Exercise(Arm exercise - elbow 90º)

Video Intro (Specific Video)Video Model (Specific Video)Motivation by Text…

Personal Exercise

Session: 17/04/2011Patient: Cris AndersTherapist PresentOnly positive motivation…

Personal Exercise

Session: 17/04/2011Patient: Cris AndersTherapist PresentOnly positive motivation…

VideoVideo …… Audio CaptureAudio

Capture Unique Elements

Video ModelVideo Model

Unique Templates

…… WritingWriting

Motivation ShortTerm

Text

Motivation ShortTerm

Text

Videos

Exercise Example

Therapy

• Therapy Templates: • Define the process to carry out in a therapy: generic configuration alternatives, requirements for therapy execution, motivation accepted, exercise categories accepted

• Therapy Model: • Therapy structure (XSD)• Therapy template usage (XSD)

• Therapy Specific Definition: • Concrete exercises, information and motivation.

• Personal therapy Definition: • Therapy session ready to be executed. Enviroment, patient and session specific parameters defined

Therapy Example

Therapy Template

Video Introduction2 Physiotherapy Exercises1 Relax Exercise2 Physiotherapy Exercises

Therapy Template

Video Introduction2 Physiotherapy Exercises1 Relax Exercise2 Physiotherapy Exercises

Exercise(Phys. Arm)

Exercise(Phys. Arm)

Personal Therapy

Session: 17/04/2011Patient: Cris AndersTherapist Present30 mins maximum…

Personal Therapy

Session: 17/04/2011Patient: Cris AndersTherapist Present30 mins maximum…

VideoVideo Motivation ShortTerm

Image

Motivation ShortTerm

ImageRelax Videos

Specific Therapy

Physiotherapy Upper BodyExercise Arm…Exercise ElbowMotivation: Images…

Specific Therapy

Physiotherapy Upper BodyExercise Arm…Exercise ElbowMotivation: Images…

Exercise(Phys. Elbow)

Exercise(Phys. Elbow)

Exercise(Phys. …)Exercise(Phys. …)

Motivation

• Motivation Long Term: • Template• Specific definition

• Motivation Model: • Long term structure (XSD)• Short term structure (XSD)

• Motivation Short Term: • Template• Specific definition

Development Process

Define XSD StructuresDefine XSD Structures Create Unique Elements

Create Unique Elements

Create Unique Templates

Create Unique Templates

Define XML SamplesDefine XML SamplesCreate Category Structure base

Create Category Structure base