![Page 1: Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/4.jpg)
<?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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/7.jpg)
WOLFGANG AiGNER, SILVIA MiKSCH
7
Visual Representation
![Page 8: Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/8.jpg)
WOLFGANG AiGNER, SILVIA MiKSCH
8
Plan Examples
![Page 9: Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/9.jpg)
WOLFGANG AiGNER, SILVIA MiKSCH
9
Focus + Context
![Page 10: Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/10.jpg)
WOLFGANG AiGNER, SILVIA MiKSCH
10
Prototype
![Page 11: Communicating the Logic of a Treatment Plan Formulated in Asbru to Domain Experts](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062806/56814f0e550346895dbca274/html5/thumbnails/14.jpg)