|
ABSTRACT
Studies have revealed that people organize and think of their work in terms of activities that are carried out in pursuit of some overall objective, often in collaboration with others. Nevertheless, modern computer systems are typically single-user oriented, that is, designed to support individual tasks such as word processing while sitting at a desk. This article presents the concept of Activity-Based Computing (ABC), which seeks to create computational support for human activities. The ABC approach has been designed to address activity-based computing support for clinical work in hospitals. In a hospital, the challenges arising from the management of parallel activities and interruptions are amplified because multitasking is now combined with a high degree of mobility, collaboration, and urgency. The article presents the empirical and theoretical background for activity-based computing, its principles, the Java-based implementation of the ABC Framework, and an experimental evaluation together with a group of hospital clinicians. The article contributes to the growing research on support for human activities, mobility, collaboration, and context-aware computing. The ABC Framework presents a unifying perspective on activity-based support for human-computer interaction.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
Bardram, J. E. 1998a. Collaboration, coordination, and computer support—An activity theoretical approach to the design of computer supported cooperative work. Ph.D. thesis, Department of Computer Science, Aarhus University, Aarhus. Daimi PB-533.
|
 |
6
|
|
| |
7
|
|
| |
8
|
Bardram, J. E. 2005b. The Java Context Awareness Framework (JCAF)--A service infrastructure and programming framework for context-aware applications. In Proceedings of the 3rd International Conference on Pervasive Computing (Pervasive '05), H. Gellersen, R. Want, and A. Schmidt, Eds. Lecture Notes in Computer Science, vol. 3468. Springer Verlag, 98--115.
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
 |
15
|
|
 |
16
|
Victoria Bellotti , Nicolas Ducheneaut , Mark Howard , Ian Smith, Taking email to task: the design and evaluation of a task management centered email tool, Proceedings of the SIGCHI conference on Human factors in computing systems, April 05-10, 2003, Ft. Lauderdale, Florida, USA
[doi> 10.1145/642611.642672]
|
| |
17
|
Bernstein, K., Bruun-Rasmussen, M., Vingtoft, S., Andersen, S. K., and N¿hr, C. 2005. Modelling and implementing electronic health records in denmark. Int. J. Med. Inform. 74, 213--220.
|
| |
18
|
|
 |
19
|
|
| |
20
|
|
| |
21
|
Bødker, S. and Christiansen, E. 1997. Scenarios as springboards in design. In Social Science Research, Technical Systems and Cooperative Work, G. Bowker, L. Gasser, L. Star, and W. Turner, Eds. NJ: Erlbaum, 217--234.
|
| |
22
|
|
| |
23
|
|
 |
24
|
|
| |
25
|
|
| |
26
|
Dey, A., McCarthy, J., and Schmidt, A., Eds. 2003. Proceedings of Ubicomp 2003: Ubiquitous Computing, A. Dey, Ed. Lecture Notes in Computer Science, vol. 2864. Springer Verlag.
|
 |
27
|
Anton N. Dragunov , Thomas G. Dietterich , Kevin Johnsrude , Matthew McLaughlin , Lida Li , Jonathan L. Herlocker, TaskTracer: a desktop environment to support multi-tasking knowledge workers, Proceedings of the 10th international conference on Intelligent user interfaces, January 10-13, 2005, San Diego, California, USA
[doi> 10.1145/1040830.1040855]
|
 |
28
|
|
| |
29
|
|
| |
30
|
Ferrara, F. M. 1998. The standard “healthcare information systems architecture” and the dhe middleware. Int. J. Med. Inform. 52, 39--51.
|
| |
31
|
|
 |
32
|
Victor M. González , Gloria Mark, "Constant, constant, multi-tasking craziness": managing multiple working spheres, Proceedings of the SIGCHI conference on Human factors in computing systems, p.113-120, April 24-29, 2004, Vienna, Austria
[doi> 10.1145/985692.985707]
|
| |
33
|
|
 |
34
|
|
| |
35
|
|
| |
36
|
Intille, S. S., Tapia, E. M., Rondoni, J., Beaudin, J., Kukla, C., Agarwal, S., Bao, L., and Larson, K. 2003. Tools for studying behavior and technology in natural settings. In Proceedings of the International Conference on Ubiquitous Computing, Ao Dey, Ed. 157--174.
|
 |
37
|
Shamsi T. Iqbal , Eric Horvitz, Disruption and recovery of computing tasks: field study, analysis, and directions, Proceedings of the SIGCHI conference on Human factors in computing systems, April 28-May 03, 2007, San Jose, California, USA
[doi> 10.1145/1240624.1240730]
|
| |
38
|
|
 |
39
|
|
 |
40
|
|
| |
41
|
|
| |
42
|
Koile, K., Tollmar, K., Demirdjian, D., Shrobe, H., and Darrell, T. 2003. Activity zones for context-aware computing. In Proceedings of the International Conference on Ubiquitous Computing, A. Dey, Ed. 90--106.
|
| |
43
|
|
 |
44
|
Blair MacIntyre , Elizabeth D. Mynatt , Stephen Voida , Klaus M. Hansen , Joe Tullio , Gregory M. Corso, Support for multitasking and background awareness using interactive peripheral displays, Proceedings of the 14th annual ACM symposium on User interface software and technology, November 11-14, 2001, Orlando, Florida
[doi> 10.1145/502348.502355]
|
 |
45
|
|
 |
46
|
|
 |
47
|
Michael J. Muller , Werner Geyer , Beth Brownholtz , Eric Wilcox , David R. Millen, One-hundred days in an activity-centric collaboration environment based on shared objects, Proceedings of the SIGCHI conference on Human factors in computing systems, p.375-382, April 24-29, 2004, Vienna, Austria
[doi> 10.1145/985692.985740]
|
 |
48
|
|
 |
49
|
|
 |
50
|
|
 |
51
|
George Robertson , Eric Horvitz , Mary Czerwinski , Patrick Baudisch , Dugald Ralph Hutchings , Brian Meyers , Daniel Robbins , Greg Smith, Scalable Fabric: flexible task management, Proceedings of the working conference on Advanced visual interfaces, May 25-28, 2004, Gallipoli, Italy
[doi> 10.1145/989863.989874]
|
 |
52
|
George Robertson , Maarten van Dantzich , Daniel Robbins , Mary Czerwinski , Ken Hinckley , Kirsten Risden , David Thiel , Vadim Gorokhovsky, The Task Gallery: a 3D window manager, Proceedings of the SIGCHI conference on Human factors in computing systems, p.494-501, April 01-06, 2000, The Hague, The Netherlands
[doi> 10.1145/332040.332482]
|
| |
53
|
Manuel Román , Christopher Hess , Renato Cerqueira , Anand Ranganathan , Roy H. Campbell , Klara Nahrstedt, A Middleware Infrastructure for Active Spaces, IEEE Pervasive Computing, v.1 n.4, p.74-83, October 2002
[doi> 10.1109/MPRV.2002.1158281]
|
 |
54
|
|
| |
55
|
Smith, G., Baudisch, P., Robertson, G. G., Czerwinski, M., Meyers, B., Robbins, D., and Andrews, D. 2003. Groupbar: The taskbar evolved. In Proceedings of the Australian Computer-Human Interaction Special Interest Group (OZCHI).
|
| |
56
|
Smith, J. B., Smith, F. D., and Malone, T. W., Eds. 1994. Proceedings of the ACM Conference on Computer Supported Cooperative Work. ACM Press.
|
| |
57
|
|
| |
58
|
|
| |
59
|
Weiser, M. 1991. The Computer for the 21st Century. Scientif. Ameri. 265, 3, 66--75.
|
| |
60
|
|
INDEX TERMS
Primary Classification:
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
User interface management systems (UIMS)
Additional Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.11
Software Architectures
Subjects:
Domain-specific architectures
H.
Information Systems
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.2
User Interfaces (D.2.2, H.1.2, I.3.6)
Subjects:
User-centered design;
Theory and methods
H.5.3
Group and Organization Interfaces
Subjects:
Asynchronous interaction;
Synchronous interaction;
Collaborative computing;
Computer-supported cooperative work
J.
Computer Applications
J.3
LIFE AND MEDICAL SCIENCES
Subjects:
Medical information systems
General Terms:
Human Factors
Keywords:
Framework,
activity-awareness,
activity-based computing,
architecture,
cooperation,
electronic patient record,
ubiquitous computing
|