SlideShare a Scribd company logo
Activity-Based Computing for
Medical Work in Hospitals
Jakob E. Bardram
30-01-15 · 1
30-01-15 · 2
ACM Transactions on
Computer-Human Interaction,
Vol. 16, No. 2.
ACM Transactions on
Computer-Human Interaction,
Vol. 16, No. 2.
RtPRtP
• Motivation and [Related Work]
• [Theoretical and] Empirical Underpinning
• Activity-Based Computing – ABC
• Technology for Activity-Based Computing
• Infrastructure
• User Interfaces
• Experiments [and Evaluation]
• Conclusion
Introduction
Outline of Talk
30-01-15 · 3
• Contemporary computing systems are single-user and task-
oriented
• much work is collaborative
• many applications and resources are used in an activity
• Handling parallel work and interruptions is hard
• manual and metal overhead
• resumption is difficult
• People think of their work in “activities”
• not in terms of files, folders, documents, etc.
Motivation
Motivation from previous research
30-01-15 · 4
Motivation
• to create computer support for human activities
• for clinicians working in a hospital
• managing
• multi-tasking ~ many parallel activities
• mobility ~ in space and between devices
• collaboration ~ coordination, communication
• urgency ~ time-critical work
Motivation for Activity-Based Computing
30-01-15 · 5
Activity-Based Computing
30-01-15 · 6
Activity-Based Computing
30-01-15 · 7
Activity-Based Computing
30-01-15 · 8
Computational Activity. An aggregation of services,
resources, artifacts, and users that are relevant for a
real world human activity.
Computational Activity. An aggregation of services,
resources, artifacts, and users that are relevant for a
real world human activity.
Activity-Based Computing. A computing infrastructure,
which supports users to create, save, manage,
suspend, resume, move, share, and discover
computational activities.
Activity-Based Computing. A computing infrastructure,
which supports users to create, save, manage,
suspend, resume, move, share, and discover
computational activities.
Activity-Based Computing
1. Activity-centered resource aggregation
2. Activity suspension and resumption
3. Activity roaming
4. Activity sharing
5. Activity awareness
Activity-Based Computing Principles
30-01-15 · 9
Activity-Based Computing
1. Activity-centered resource aggregation
30-01-15 · 10
• Supports handling the huge data sets in clinical
work
• An Activity integrates related services and data
• Supports handling the huge data sets in clinical
work
• An Activity integrates related services and data
Activity-Based Computing
• Supports handling many concurrent work
activities, multi-tasking, and many different
patient cases
• An Activity can be suspended and later
resumed
2. Activity suspension and resumption
30-01-15 · 11
Activity-Based Computing
•Supports the mobile nature of clinical work
•An Activity can be resumed “anywhere”
3. Activity roaming
30-01-15 · 12
Activity-Based Computing
•Supports the collaborative nature of clinical
work
•An Activity has a set of participants who can
work on it taking turns or at the same time
4. Activity Sharing
30-01-15 · 13
Activity-Based Computing
• Supports the physical nature of clinical work
• An activity is aware of the users’ real world
activity context
5. Activity Awareness
30-01-15 · 14
Technology for Activity-Based Computing
30-01-15 · 15
ABC Framework
30-01-15 · 16
Activity Bar
30-01-15 · 18
Activity Sharing
30-01-15 · 19
Experiments and Evaluation
30-01-15 · 20
• Scenario-based evaluation
• clinical work
• in a simulated hospital ward
• ABC-aware clinical applications
• medicine schema, record, patients, charts, images, ...
• Scenarios
• morning conference, ward round, follow-up, radiology
conference, medicine administration
Experiments
Methods and Approach
30-01-15 · 21
Simulated Hospital Ward
30-01-15 · 22
30-01-15 · 23
30-01-15
30-01-15 · 26
30-01-15 · 27
30-01-15 · 28
Activity-Based Computing
1. Activity-centered resource aggregation
2. Activity suspension and resumption
3. Activity roaming
4. Activity sharing
5. Activity awareness
Activity-Based Computing Principles
30-01-15 · 30
Conclusion
30-01-15 · 31
Conclusions
•Addressing core challenges in Hospital work
•5 ABC Principles
•New type of technology infrastructure
• ABC Infrastructure
• User Interface
• ABC-aware Applications
•Evaluation in a Simulated Hospital Environment
Principles, design, and evaluation of Activity-
Based Computing for Hospital work
30-01-15 · 32
Clinicians at the
University Hospital of
Aarhus
Center for Pervasive
Healthcare @
University of Aarhus
Danish Research
Council
Acknowledgement
30-01-15 · 33
Questions?
30-01-15 · 34
www.activity-based-computing.org
Slides available on slideshare

More Related Content

Similar to ABC ToCHI Presentation at ACM CHI 2010

Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)
SN Chakraborty
 
Astute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandez
Astute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandezAstute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandez
Astute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandez
Sirris
 
Data analytics for engineers- introduction
Data analytics for engineers-  introductionData analytics for engineers-  introduction
Data analytics for engineers- introduction
RINUSATHYAN
 
Modern mgmt tchnq
Modern mgmt tchnqModern mgmt tchnq
Modern mgmt tchnq
Arun Kokane
 
Computer is an electronic device or combination of electronic devices
Computer is an electronic device or combination of electronic devicesComputer is an electronic device or combination of electronic devices
Computer is an electronic device or combination of electronic devicesArti Arora
 
Information retrieval systems irt ppt do
Information retrieval systems irt ppt doInformation retrieval systems irt ppt do
Information retrieval systems irt ppt do
PonnuthuraiSelvaraj1
 
Design and evaluation of an interactive proof-of-concept dashboard for genera...
Design and evaluation of an interactive proof-of-concept dashboard for genera...Design and evaluation of an interactive proof-of-concept dashboard for genera...
Design and evaluation of an interactive proof-of-concept dashboard for genera...
Robin De Croon
 
Lecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxLecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptx
ssuser0d0f881
 
Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015
Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015
Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015
QBiC_Tue
 
Modern management techniques part 1
Modern management techniques part 1Modern management techniques part 1
Modern management techniques part 1vishal soyam
 
WS 8 Living Lab Methodology Handbook
WS 8 Living Lab Methodology HandbookWS 8 Living Lab Methodology Handbook
WS 8 Living Lab Methodology Handbook
European Network of Living Labs (ENoLL)
 
The Human, the Eye and the Brain : Unifying Relevance Feedback for User Mode...
The Human, the Eye and the Brain : Unifying Relevance Feedback for  User Mode...The Human, the Eye and the Brain : Unifying Relevance Feedback for  User Mode...
The Human, the Eye and the Brain : Unifying Relevance Feedback for User Mode...
Sampath Jayarathna
 
Usage Statistics and Beyond
Usage Statistics and BeyondUsage Statistics and Beyond
Usage Statistics and Beyond
uherb
 
Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Introduction to Statistics and Probability:
Introduction to Statistics and Probability:
Shrihari Shrihari
 
Task analysis
Task analysisTask analysis
Task analysis
DCU_MPIUA
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
Adil Riaz Siddiqi
 
Analyzing Data, Getting Results: Making it All Make Sense
Analyzing Data, Getting Results: Making it All Make SenseAnalyzing Data, Getting Results: Making it All Make Sense
Analyzing Data, Getting Results: Making it All Make Sense
Jenn Riley
 
5.pdf
5.pdf5.pdf

Similar to ABC ToCHI Presentation at ACM CHI 2010 (20)

Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)Project Proposal(Hospital Management System)
Project Proposal(Hospital Management System)
 
mos10th 12_nov_2013_eng_last
mos10th 12_nov_2013_eng_lastmos10th 12_nov_2013_eng_last
mos10th 12_nov_2013_eng_last
 
Astute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandez
Astute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandezAstute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandez
Astute symposium 2013-10-10_smart_sensors_userstate_josesaez_santiagofernandez
 
Data analytics for engineers- introduction
Data analytics for engineers-  introductionData analytics for engineers-  introduction
Data analytics for engineers- introduction
 
Modern mgmt tchnq
Modern mgmt tchnqModern mgmt tchnq
Modern mgmt tchnq
 
Computer is an electronic device or combination of electronic devices
Computer is an electronic device or combination of electronic devicesComputer is an electronic device or combination of electronic devices
Computer is an electronic device or combination of electronic devices
 
Information retrieval systems irt ppt do
Information retrieval systems irt ppt doInformation retrieval systems irt ppt do
Information retrieval systems irt ppt do
 
Design and evaluation of an interactive proof-of-concept dashboard for genera...
Design and evaluation of an interactive proof-of-concept dashboard for genera...Design and evaluation of an interactive proof-of-concept dashboard for genera...
Design and evaluation of an interactive proof-of-concept dashboard for genera...
 
Lecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptxLecture7-QuantitativeAnalysis2.pptx
Lecture7-QuantitativeAnalysis2.pptx
 
Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015
Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015
Data Management for Quantitative Biology - Lecture 1, Apr 16, 2015
 
Modern management techniques part 1
Modern management techniques part 1Modern management techniques part 1
Modern management techniques part 1
 
WS 8 Living Lab Methodology Handbook
WS 8 Living Lab Methodology HandbookWS 8 Living Lab Methodology Handbook
WS 8 Living Lab Methodology Handbook
 
The Human, the Eye and the Brain : Unifying Relevance Feedback for User Mode...
The Human, the Eye and the Brain : Unifying Relevance Feedback for  User Mode...The Human, the Eye and the Brain : Unifying Relevance Feedback for  User Mode...
The Human, the Eye and the Brain : Unifying Relevance Feedback for User Mode...
 
Usage Statistics and Beyond
Usage Statistics and BeyondUsage Statistics and Beyond
Usage Statistics and Beyond
 
Introduction to Statistics and Probability:
Introduction to Statistics and Probability:Introduction to Statistics and Probability:
Introduction to Statistics and Probability:
 
Task analysis
Task analysisTask analysis
Task analysis
 
Presentation
PresentationPresentation
Presentation
 
Hospital management system
Hospital management systemHospital management system
Hospital management system
 
Analyzing Data, Getting Results: Making it All Make Sense
Analyzing Data, Getting Results: Making it All Make SenseAnalyzing Data, Getting Results: Making it All Make Sense
Analyzing Data, Getting Results: Making it All Make Sense
 
5.pdf
5.pdf5.pdf
5.pdf
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 

ABC ToCHI Presentation at ACM CHI 2010

  • 1. Activity-Based Computing for Medical Work in Hospitals Jakob E. Bardram 30-01-15 · 1
  • 2. 30-01-15 · 2 ACM Transactions on Computer-Human Interaction, Vol. 16, No. 2. ACM Transactions on Computer-Human Interaction, Vol. 16, No. 2. RtPRtP
  • 3. • Motivation and [Related Work] • [Theoretical and] Empirical Underpinning • Activity-Based Computing – ABC • Technology for Activity-Based Computing • Infrastructure • User Interfaces • Experiments [and Evaluation] • Conclusion Introduction Outline of Talk 30-01-15 · 3
  • 4. • Contemporary computing systems are single-user and task- oriented • much work is collaborative • many applications and resources are used in an activity • Handling parallel work and interruptions is hard • manual and metal overhead • resumption is difficult • People think of their work in “activities” • not in terms of files, folders, documents, etc. Motivation Motivation from previous research 30-01-15 · 4
  • 5. Motivation • to create computer support for human activities • for clinicians working in a hospital • managing • multi-tasking ~ many parallel activities • mobility ~ in space and between devices • collaboration ~ coordination, communication • urgency ~ time-critical work Motivation for Activity-Based Computing 30-01-15 · 5
  • 8. Activity-Based Computing 30-01-15 · 8 Computational Activity. An aggregation of services, resources, artifacts, and users that are relevant for a real world human activity. Computational Activity. An aggregation of services, resources, artifacts, and users that are relevant for a real world human activity. Activity-Based Computing. A computing infrastructure, which supports users to create, save, manage, suspend, resume, move, share, and discover computational activities. Activity-Based Computing. A computing infrastructure, which supports users to create, save, manage, suspend, resume, move, share, and discover computational activities.
  • 9. Activity-Based Computing 1. Activity-centered resource aggregation 2. Activity suspension and resumption 3. Activity roaming 4. Activity sharing 5. Activity awareness Activity-Based Computing Principles 30-01-15 · 9
  • 10. Activity-Based Computing 1. Activity-centered resource aggregation 30-01-15 · 10 • Supports handling the huge data sets in clinical work • An Activity integrates related services and data • Supports handling the huge data sets in clinical work • An Activity integrates related services and data
  • 11. Activity-Based Computing • Supports handling many concurrent work activities, multi-tasking, and many different patient cases • An Activity can be suspended and later resumed 2. Activity suspension and resumption 30-01-15 · 11
  • 12. Activity-Based Computing •Supports the mobile nature of clinical work •An Activity can be resumed “anywhere” 3. Activity roaming 30-01-15 · 12
  • 13. Activity-Based Computing •Supports the collaborative nature of clinical work •An Activity has a set of participants who can work on it taking turns or at the same time 4. Activity Sharing 30-01-15 · 13
  • 14. Activity-Based Computing • Supports the physical nature of clinical work • An activity is aware of the users’ real world activity context 5. Activity Awareness 30-01-15 · 14
  • 15. Technology for Activity-Based Computing 30-01-15 · 15
  • 17.
  • 21. • Scenario-based evaluation • clinical work • in a simulated hospital ward • ABC-aware clinical applications • medicine schema, record, patients, charts, images, ... • Scenarios • morning conference, ward round, follow-up, radiology conference, medicine administration Experiments Methods and Approach 30-01-15 · 21
  • 25.
  • 29.
  • 30. Activity-Based Computing 1. Activity-centered resource aggregation 2. Activity suspension and resumption 3. Activity roaming 4. Activity sharing 5. Activity awareness Activity-Based Computing Principles 30-01-15 · 30
  • 32. Conclusions •Addressing core challenges in Hospital work •5 ABC Principles •New type of technology infrastructure • ABC Infrastructure • User Interface • ABC-aware Applications •Evaluation in a Simulated Hospital Environment Principles, design, and evaluation of Activity- Based Computing for Hospital work 30-01-15 · 32
  • 33. Clinicians at the University Hospital of Aarhus Center for Pervasive Healthcare @ University of Aarhus Danish Research Council Acknowledgement 30-01-15 · 33

Editor's Notes

  1. The aim of activity-based computing is precisely to help users to manage the complex set of actions, tools, materials, resources, and people involved in an activity by introducing an explicit representation of the activity into the computer system.
  2. The principle of activity-centered resource aggregation simply states that activity-based computing needs to support this bundling of relevant resources and services. In hospitals where a great number of electronic medical systems are used, a given activity might, for example, encompass the electronic patient record (EPR), access to lab request applications, medical images, lab results, medical observations such as blood pressure, etc. These services and resources may come from many different sources but all are part of a single activity, which is what gives them meaning to the clinicians involved.
  3. In activity-based computing, the term “activity awareness” denotes the principle that the computer system maintains information about the users’ real-world activities. This awareness is used to give the user easy access to appropriate resources and tools. Links between particular activities and work contexts can be created to facilitate resumption of relevant activities.
  4. In this article we have presented the principles, design, and evaluation of activity-based computing support for hospital work. The principles of activity-based computing have emerged through ongoing collaboration with clinicians working in large hospitals. Studies and design sessions with these clinicians pointed to a set of challenges associated with the use of computers in hospital work.