Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts

14
WOLFGANG AiGNER, SILVIA MiKSCH {aigner, silvia}@asgaard.tuwien.ac.at

description

Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts. WOLFGANG AiGNER, SILVIA MiKSCH {aigner, silvia}@asgaard.tuwien.ac.at. Overview. motivation challenges visual representation interaction, focus + context user centered design limitations conclusions. - PowerPoint PPT Presentation

Transcript of Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts

Page 1: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

Communicating the Logic of

a Treatment

Plan

Formulated in

Asbru

to

Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH{aigner, silvia}@asgaard.tuwien.ac.at

Page 2: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

2

Overview

motivation

challenges

visual representation

interaction, focus + context

user centered design

limitations

conclusions

Page 3: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

Road to Computerized Guidelines and Protocols

Formal Guideline Representation

Formal MethodsGuideline Authoring

Guideline ExecutionData Abstraction

Page 4: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plan-library SYSTEM "asbru_7_3.dtd">

<plan-library><domain-defs>

<domain name="controlled_ventilation_domain"> ...

</domain> </domain-defs> <plans>

<plan-group> <plan name="ventilation_plan">

<intentions> ...

</intentions> <conditions>

<complete-condition> <constraint-combination type="and">

<parameter-proposition parameter-name="FiO2">

<value-description type="less-or-equal"> <numerical-constant value="40"/>

</value-description> ...

</constraint-combination> </complete-condition> <abort-condition>

<constraint-combination type="or"> <parameter-proposition parameter-

name="FiO2"> <value-description type="greater-than">

<numerical-constant value="90"/> </value-description> ...

</constraint-combination> </abort-condition>

</conditions>

<plan-body> <subplans type="sequentially">

... <plan-activation>

<plan-schema name="initial_plan"/> </plan-activation> <plan-activation>

<plan-schema name="controlled_ventilation_plan"/>

</plan-activation> </subplans>

</plan-body> </plan> ... <plan name="controlled_ventilation_plan">

<plan-body> <subplans type="parallel">

... <plan-activation>

<plan-schema name="handle_PCO2_plan"/> </plan-activation> <plan-activation>

<plan-schema name="handle_tcSaO2_low_plan"/>

</plan-activation> <plan-activation>

<plan-schema name="handle_tcSaO2_high_plan"/>

</plan-activation> </subplans>

</plan-body> </plan> ...

</plan-group> </plans>

</plan-library>

Page 5: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

5

Users’ Challenges

time saving

minimal learning effort

intuitive, simple, and clearly structured

Flow-Chart Algorithms / Clinical Algorithm Maps

Standards Proposal: Society for Medical Decision Making, 1992

Page 6: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

6

Asbru’s Challenges

logical sequences

hierarchical decomposition

flexible execution order

sequential, parallel, any-order, unordered

state characteristics of conditions

Page 7: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

7

Visual Representation

Page 8: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

8

Plan Examples

Page 9: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

9

Focus + Context

Page 10: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

10

Prototype

Page 11: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

11

3-step evaluation process

qualitative

scenario-based

User Centered Design

Page 12: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

12

Limitations

no temporal aspects

execution support limited

introduction of new concepts

representation cumbersome for certain constellations

Page 13: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts

WOLFGANG AiGNER, SILVIA MiKSCH

13

Conclusions

visual communication of the logic of a treatment plan to domain experts

+ quick verification of formal representation

based on a well-known representation

incorporation of Asbru concepts

interactive exploration, focus + context

user centered development approach

Page 14: Communicating the Logic of  a Treatment Plan  Formulated in Asbru  to Domain Experts