Supporting Human Activities — Exploring Activity-Centered Computing
In this paper we explore an activity-centered computing paradigm that is aimed at supporting work processes that are radically different from the ones known from office work. Our main inspiration is healthcare work that is characterized by an extreme degree of mobility, many interruptions, ad-hoc collaboration based on shared material, and organized in terms of well-defined, recurring, work activities. We propose that this kind of work can be supported by a pervasive computing infrastructure together with domain-specific services, both designed from a perspective where work activities are first class objects. We also present an exploratory prototype design and first implementation and present some initial results from evaluations in a healthcare environment.
KeywordsHealthcare Work Electronic Patient Record Pervasive Computing Computing Infrastructure Public Computer
Unable to display preview. Download preview PDF.
- 1.Aura Project. http://www.cs.cmu.edu/~aura.
- 2.J. E. Bardram. Plans as Situated Action: An Activity Theory Approach to Workflow Systems. In Proceedings of the Fifth European Conference on Computer Supported Cooperative Work. Kluwer Academic Publishers, 1997.Google Scholar
- 3.J. E. Bardram. Collaboration, Coordination, and Computer Support-An Activity Theoretical Approach to the Design of Computer Supported Cooperative Work. PhD thesis, Department of Computer Science, Aarhus University, Aarhus, 1998.Google Scholar
- 4.J. E. Bardram. Designing for the Dynamics of Cooperative Work Activities. In Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work, Seattle, Washington, USA, 1998. ACM Press.Google Scholar
- 5.C. Bossen. The parameters of Common Information Spaces: the Heterogeneity of cooperative Work at aHospital Ward. In Proceedings of the 2002 ACM Conference on Computer Supported Cooperative Work CSCW2002, New Orleans, Louisiana, USA, Nov. 2002. ACM.Google Scholar
- 6.A.L. Cambridge. The Active Badge System. http://www.uk.research.att.com/ab.html.
- 7.Center for Pervasive Computing. http://www.pervasive.dk.
- 8.H. B. Christensen. Using Logic Programming to Detect Activities in Pervasive Healthcare. In International Conference on Logic Programming ICLP 2002, Copenhagen, Denmark, Aug. 2002. Springer Verlag.Google Scholar
- 10.E. Coiera. When Conversation Is Better Than Computation. Journal of the American Medical Informatics Association, 7(3):277–286, May 2000.Google Scholar
- 11.D. G. Covell, G. C. Uman, and P. R. Manning. Information needs in office practice: are they being met? Annals of Internal Medicine, 103(596–599), 1985.Google Scholar
- 12.E. Friedman-Hill. Jess, the Rule Engine for the Java Platform. http://herzberg.ca.sandia.gov/jess/.
- 13.Pervasive Healthcare. http://www.healthcare.pervasive.dk.
- 14.P. Tang, M. A. Jaworski, C. A. Felllencer, N. Kreider, M. P. LaRosa, and W. C. Marquardt. Clinical information activities in diverse ambulatory care practices. In Proceedings of the American Medical Informatics Association Annual Fall Symposium, pages 12–16, 1996.Google Scholar
- 15.Z. Wang and D. Garlan. Task-Driven Computing. Technical Report CMU-CS-00-154, School of Computer Science, Carnegie Mellon University, May 2000.Google Scholar
- 16.R. Want, A. Hopper, V. Falcao, and J. Gibbons. The Active Badge Location System. ACM Transactions on Information Systems, 10(1):91–102, Jan. 1992.Google Scholar