A Novel Approach for Creating Activity-Aware Applications in a Hospital Environment

  • Jakob E. Bardram
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5727)


Context-aware and activity-aware computing has been proposed as a way to adapt the computer to the user’s ongoing activity. However, deductively moving from physical context - like location - to establishing human activity has proved difficult. This paper proposes a novel approach to activity-aware computing. Instead of inferring activities, this approach enables the user to explicitly model their activity, and then use sensor-based events to create, manage, and use these computational activities adjusted to a specific context. This approach was crafted through a user-centered design process in collaboration with a hospital department. We propose three strategies for activity-awareness: context-based activity matching, context-based activity creation, and context-based activity adaptation. We present the implementation of these strategies and present an experimental evaluation of them. The experiments demonstrate that rather than considering context as information, context can be a relational property that links ’real-world activities’ with their ’computational activities’.


Context Event Ward Round Computational Activity Activity Template Hematology Department 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Bardram, J.E.: Applications of Context-Aware Computing in Hospital Work - Examples and Design Principles. In: Proceedings of the 2004 ACM Symposium on Applied Computing, pp. 1574–1579. ACM Press, New York (2004)CrossRefGoogle Scholar
  2. 2.
    Bardram, J.E.: Activity-Based Computing: Support for Mobility and Collaboration in Ubiquitous Computing. Personal and Ubiquitous Computing 9(5), 312–322 (2005)CrossRefGoogle Scholar
  3. 3.
    Bardram, J.E., Bunde-Pedersen, J., Soegaard, M.: Support for activity-based computing in a personal computing operating system. In: Proceedings of CHI 2006, pp. 211–220. ACM Press, New York (2006)Google Scholar
  4. 4.
    Bardram, J.E., Christensen, H.B.: Pervasive computing support for hospitals: An overview of the activity-based computing project. IEEE Pervasive Computing 6(1), 44–51 (2007)CrossRefGoogle Scholar
  5. 5.
    Bødker, S., Christiansen, E.: Scenarios as springboards in design. In: Bowker, G., Gasser, L., Star, L., Turner, W. (eds.) Social science research, technical systems and cooperative work, pp. 217–234. Erlbaum, NJ (1997)Google Scholar
  6. 6.
    Christensen, H.B.: Using Logic Programming to Detect Activities in Pervasive Healthcare. In: Stuckey, P.J. (ed.) ICLP 2002. LNCS, vol. 2401, p. 421. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  7. 7.
    Dourish, P.: What we talk about when we talk about context. Personal and Ubiquitous Computing 8, 9–30 (2005)Google Scholar
  8. 8.
    Dragunov, A.N., Dietterich, T.G., Johnsrude, K., McLaughlin, M., Li, L., Herlocker, J.L.: TaskTracer: a desktop environment to support multi-tasking knowledge workers. In: Proceedings of the 10th international conference on Intelligent user interfaces, pp. 75–82. ACM Press, New York (2005)Google Scholar
  9. 9.
    Favela, J., Tentori, M., Castro, L., Gonzalez, V., Moran, E., Martinez-Garcia, A.: Activity recognition for context-aware hospital applications: Issues and opportunities for the deployment of pervasive networks. Mobile Networks and Applications 12(2), 155–171 (2007)CrossRefGoogle Scholar
  10. 10.
    Greenberg, S., Buxton, B.: Usability evaluation considered harmful (some of the time). In: Proceeding of CHI 2008, pp. 111–120. ACM, New York (2008)Google Scholar
  11. 11.
    Kaptelinin, V.: UMEA: Translating interaction histories into project contexts. In: Proceedings of the CHI 2003, pp. 353–360. ACM Press, New York (2003)Google Scholar
  12. 12.
    Kensing, F., Halskov Madsen, K.: Generating Visions: Future Workshops and Metaphorical Design. In: Greenbaum, J., Kyng, M. (eds.) Design at Work: Cooperative Design of Computer Systems, pp. 155–168. Lawrence Erlbaum Associates, Hillsdale (1991)Google Scholar
  13. 13.
    Kjeldskov, J., Skov, M.: Supporting work activities in healthcare by mobile electronic patient records. In: Proceedings of the 6th Asia-Pacific Conference on Human-Computer Interaction (2004)Google Scholar
  14. 14.
    Logan, B., Healy, J., Philipose, M., Tapia, E.M., Intille, S.: A long-term evaluation of sensing modilitis for activity recognition. In: Proceedings UbiComp 2007, pp. 483–500 (2007)Google Scholar
  15. 15.
    MacIntyre, B., Mynatt, E.D., Vodia, S., Hansen, K.M., Tullio, J., Corso, G.M.: Support for Multitasking and Background Awareness Using Interactive Peripheral Displays. In: Proceeding of ACM User Interface Software and Technology 2001 (UIST 2001), Orlando, Florida, USA, November 2001, pp. 11–14 (2001)Google Scholar
  16. 16.
    Moody, P., Gruen, D., Muller, M.J., Tang, J., Moran, T.P.: Business activity patterns: A new model for collaborative business applications. IBM Systems Journal 45(4), 683–694 (2006)CrossRefGoogle Scholar
  17. 17.
    Moran, T., Dourish, P.: Introduction to this special issue on context-aware computing. Human-Computer Interaction 16, 87–95 (2001)CrossRefGoogle Scholar
  18. 18.
    Muller, M.J., Geyer, W., Brownholtz, B., Wilcox, E., Millen, D.R.: One-hundred days in an activity-centric collaboration environment based on shared objects. In: Proceedings of CHI 2004, pp. 375–382. ACM Press, New York (2004)Google Scholar
  19. 19.
    Munoz, M., Rodriguez, M., Favela, J., Martinez-Garcia, A., Gonzalez, V.: Context-aware mobile communication in hospitals. IEEE Computer 36(9), 38–46 (2003)CrossRefGoogle Scholar
  20. 20.
    Rattenbury, T., Canny, J.: CAAD: An Automatic Task Support System. In: Proceedings of CHI 2007, pp. 687–696. ACM Press, New York (2007)Google Scholar
  21. 21.
    Suchman, L.A., Trigg, R.H.: Understanding Practise: Video as a medium for Reflection and Design. In: Greenbaum, J., Kyng, M. (eds.) Design at Work: Cooperative Design of Computer Systems, pp. 65–90. Lawrence Erlbaum Associates, Hillsdale (1991)Google Scholar
  22. 22.
    Want, R., Fishkin, K.P., Gujar, A., Harrison, B.L.: Bridging physical and virtual worlds with electronic tags. In: Proceedings of CHI 1999, pp. 370–377. ACM Press, New York (1999)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2009

Authors and Affiliations

  • Jakob E. Bardram
    • 1
  1. 1.IT University of CopenhagenCopenhagenDenmark

Personalised recommendations