Your SlideShare is downloading. ×
  • Like
  • Save
A new approach to prevent cardiovascular diseases based on SCORE charts through reasoning methods  and mobile monitoring
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

A new approach to prevent cardiovascular diseases based on SCORE charts through reasoning methods and mobile monitoring

  • 153 views
Published

Presentation at UCAmI&IWAAL2012.

Presentation at UCAmI&IWAAL2012.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
153
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. A new approach to prevent cardiovascular diseases based on SCORE charts throughreasoning methods and mobile monitoring J. Fontecha, D. Ausín, F. Castanedo, D. López-de-Ipiña, R. Hervás, J. Bravo MAmI Research Lab DeustoTechCastilla-La Mancha University University of Deusto Ciudad Real, Spain Bilbao, Spain
  • 2. AAL Monitoring Applications • Adoption of ICT technologies for: • Helping people to improve their quality of life • Serving users in terms of usability • Technologies for Continuous Monitoring • Vital signs  Use of biometric devices • In addition patient recordAAL Monitoring ApplicationsCVD Risk EstimationBlood Pressure MonitoringReasoning Module SWRL Rule ExampleSystem integration 2Conclusions & Future Work
  • 3. CVD Risk Estimation (I) SCORE (Systematic Coronary Risk Evaluation Project) European and Mediterranean Countries Sex Smoker / Non-smoker Age Systolic BP level Cholesterol level CountryAAL Monitoring ApplicationsCVD Risk EstimationBlood Pressure Monitoring % CVDReasoning Module SWRL Rule ExampleSystem integration 3Conclusions & Future Work
  • 4. CVD Risk Estimation (II) • Goal: “Estimation of CVD risk based on reasoning engine & MoMo Framework*”.  Supporting clinical decisions. ObjectProperty starts domain Class range Ontology PatientProfile ModuleDefinition range ObjectProperty domain stores unionOf -Generic Class Class IndividualProfile domain ObjectProperty domain ObjectProperty has_a range Ontology Diseases Vocabulary range - Adaptive Sensor has Class Activities Record range domain MoMo Framework DataTypePropery <time> DataTypePropery time_measure <time> domain ObjectProperty domain date_begin DataTypePropery name range Class domain - Remote <int> Measure val_measure ObjectProperty DataTypePropery ObjectProperty <time> last_activi ObjectProperty has_a range date_end sends domain domain range domain ObjectProperty calculates range Class Class domain ObjectProperty Trend - Mobile Ontology has Activity domain range ObjectProperty domain Mobile generates Device domain range DataTypePropery DataTypePropery domain <string> <time> Class level date_begin ObjectProperty FormatVisualisation DataTypePropery range <time> uses date_end Patient recordAAL Monitoring Applications MoMOntologyCVD Risk Estimation OWL + SWRL Rules Biometric deviceBlood Pressure MonitoringReasoning Module * V. Villarreal, J. Bravo, R. Hervas, MoMo: A Framework Proposal for Patient Mobile Monitoring, Proceedings of the 5th SWRL Rule Example Conference of the Euro-American Association on Telematics and Information Systems. EATIS 2010. Panama. 2010, SeptemberSystem integration 22-24th. ACM Publication.. 4Conclusions & Future Work
  • 5. Blood Pressure Monitoring • European Guidelines on CVD prevention  Check BP frequently How many times? It depends on health condition & patient record Bluetooth BP meter Mobile AppAAL Monitoring ApplicationsCVD Risk Estimation Reasoning CVD RiskBlood Pressure Monitoring moduleReasoning Module SWRL Rule Example Factors from patient recordSystem integration 5Conclusions & Future Work
  • 6. Reasoning Module (I) • Following SCORE standard method INPUTS Variable Description Type Range Sex Gender of the person Binary Male or Female Age Age of the person Discrete [40,50,55,60,65] Smoker Indicates if the person smokes Binary True or False Cholesterol Cholesterol level (mmol/L) Double [4,5,6,7,8] Blood Average of Systolic Blood Discrete [120,140,160,180) Pressure Pressure(mmHg) High Risk Indicates if the person lives in a Binary True or FalseAAL Monitoring Applications Country high risk countryCVD Risk EstimationBlood Pressure MonitoringReasoning Module SWRL Rule ExampleSystem integration Reasoning engine 6Conclusions & Future Work
  • 7. Reasoning Module (II) • Following SCORE standard method OUTPUTS Risk Percentage Result If a user presents a risk of 15% and over Very High If the risk is in the range 10% - 14%. High Inputs  Single Output User presents a risk from 5% to 9%. Mid High User presents a risk from 3% - 4%. Mid If the risk is 2%. Mid Low Rule If the risk presented corresponds to 1%. LowAAL Monitoring Applications No risk is presented NoneCVD Risk EstimationBlood Pressure MonitoringReasoning Module SWRL Rule ExampleSystem integration Reasoning engine 7Conclusions & Future Work
  • 8. Reasoning Module (III) Patient Profile Pellet MoMOntology OWL API + SWRL Rules Antecedents Consequent • More than 250 rules have been described according to SCORE charts. Input InputAAL Monitoring Applications Input Output … OutputCVD Risk Estimation InputBlood Pressure Monitoring InputReasoning Module Input SWRL Rule Example …System integration … 8Conclusions & Future Work
  • 9. SWRL Rule Example Pick up an individual which is a Patient Where does she live? talismanPlus:Patient(?patient) ^ talismanPlus:livesIn(?patient,?country)^ Is she a female? talismanPlus:LowCVDRiskCountry(?country)^ talismanPlus:isMale(?patient,?isMale)^ sqwrl:equal(?isMale,false)^ How old is she? talismanPlus:isYearsOld(?patient,?years)^ swrlb:greaterThanOrEqual(?years,40)^ Does she smoke? swrlb:lessThan(?years,50)^ talismanPlus:isSmoker(?patient,?smoke)^ Obtain her record sqwrl:equal(?smoke,false)^ talismanPlus:hasRecord(?patient,?history)^ Check her systolic blood pressure talismanPlus:hasTest(?history,?systolic)^ talismanPlus:SystolicBloodPressureAvgTest(?systolic)^ talismanPlus:hasSystolicBloodPressure(?systolic,?systolicMeasure)^ Check cholesterol swrlb:greaterThanOrEqual(?systolicMeasure,120)^ swrlb:lessThan(?systolicMeasure,160)^ talismanPlus:hasTest(?history,?cholesterol)^ talismanPlus:CholesterolTest(?cholesterol)^ talismanPlus:hasCholesterol(?cholesterol,?cholesterolMeasure)^ swrlb:greaterThanOrEqual(?cholesterolMeasure,4)^AAL Monitoring Applications swrlb:lessThan(?cholesterolMeasure,6)CVD Risk EstimationBlood Pressure Monitoring Set her CVD riskReasoning Module  talismanPlus:hasCVDRisk(?patient,”none") SWRL Rule ExampleSystem integration 9Conclusions & Future Work
  • 10. Integration in a distributed system • Two mobile apps + One reasoning engine + Web servicesAAL Monitoring ApplicationsCVD Risk EstimationBlood Pressure MonitoringReasoning Module SWRL Rule ExampleSystem integration 10Conclusions & Future Work
  • 11. Conclusions and Future Work • A system to monitor the blood pressure  calculating CVD Risk applying the SCORE method. • Using OWL + SWRL Rules to create a reasoning engine. • We propose the integration in a more complex system • More clinical factors • New rules • Create a set of recommendations from the new rules • Deploy the system in a real AAL scenario • Extend the applications and the reasoning module to monitorAAL Monitoring ApplicationsCVD Risk Estimation dietary habits & physical activity, not only vital signs.Blood Pressure MonitoringReasoning Module SWRL Rule ExampleSystem integration 11Conclusions & Future Work
  • 12. A new approach to prevent cardiovascular diseases based on SCORE charts throughreasoning methods and mobile monitoring J. Fontecha, D. Ausín, F. Castanedo, D. López-de-Ipiña, R. Hervás, J. Bravo MAmI Research Lab DeustoTechCastilla-La Mancha University University of Deusto Ciudad Real, Spain Bilbao, Spain