|
ABSTRACT
Traditional document systems use hierarchical filing structures as the basis for organizing, storing and retrieving documents. However, this structure is very limited in comparison with the rich and varied forms of document interaction and category management in everyday document use. Presto is a prototype document management system providing rich interaction with documents through meaningful, user-level document attributes, such as “Word file,” “published paper,” “shared with Jim,” “about Presto,” or “currently in progress” Document attributes capture the multiple different roles that a single document might play, and they allow users to rapidly reorganize their document space for the task at hand. They also provide a basis for novel document systems design and new approaches to document management and interaction. In this article, we outline the motivations behind this approach, describe the principal components of our implementation, discuss architectural consequences, and show how these support new forms of interactions with large personal document spaces.
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
|
Annette Adler , Anuj Gujar , Beverly L. Harrison , Kenton O'Hara , Abigail Sellen, A diary study of work-related reading: design implications for digital reading devices, Proceedings of the SIGCHI conference on Human factors in computing systems, p.241-248, April 18-23, 1998, Los Angeles, California, United States
[doi> 10.1145/274644.274679]
|
 |
2
|
Christopher Ahlberg , Christopher Williamson , Ben Shneiderman, Dynamic queries for information exploration: an implementation and evaluation, Proceedings of the SIGCHI conference on Human factors in computing systems, p.619-626, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.143054]
|
 |
3
|
|
| |
4
|
BELLOTI, V., ADLER, A., BLY, S., AND CANDLAND, K. 1998. Papering over the cracks: Document practices in the networked professional workplace. Report. Xerox PARC, Palo Alto, CA.
|
 |
5
|
|
| |
6
|
CHALMERS, M. 1993. Using a landscape metaphor to represent a corpus of documents. In Proceedings of the EuroConference on Spatial Information Theory (COSIT '93, Elba, Italy, Sept.).
|
 |
7
|
|
| |
8
|
COUSINS, S., ANDREAS, P., WINOGRAD, T., BIER, E., AND PIER, K. 1996. The Digital Library Integrated Task Environment. Tech. Rep. SIDL-WP-1996-0049, Stanford Digital Libraries Project. Stanford University, Stanford, CA.
|
| |
9
|
DOURISH, P. AND BUTTON, G. 1998. On technomethodology: Drawing foundational relationships between ethnomethodology and interactive system design. Human-Comput. Interact. 13, 4, 395-432.
|
| |
10
|
DOURISH, P., EDWARDS, K., LAMARCA, A., LAMPING, J., PETERSEN, K., SALISBURY, M., TERRY, D., AND THORNTON, J. 1999a. Extending document management systems with active properties. Xerox PARC Working Paper. Xerox PARC, Palo Alto, CA.
|
 |
11
|
Paul Dourish , W. Keith Edwards , Anthony LaMarca , Michael Salisbury, Using properties for uniform interaction in the Presto document system, Proceedings of the 12th annual ACM symposium on User interface software and technology, p.55-64, November 07-10, 1999, Asheville, North Carolina, United States
[doi> 10.1145/320719.322583]
|
 |
12
|
Paul Dourish , John Lamping , Tom Rodden, Building bridges: customisation and mutual intelligibility in shared category management, Proceedings of the international ACM SIGGROUP conference on Supporting group work, p.11-20, November 14-17, 1999, Phoenix, Arizona, United States
[doi> 10.1145/320297.320299]
|
 |
13
|
|
| |
14
|
FREEMAN, E. AND FERTIG, S. 1995. Lifestreams: Organizing your electronic life. In Proceedings of the AAAI Fall Symposium on AI Applications in Knowledge Naviation and Retrieval (Cambridge, MA, Nov.). AAAI Press, Menlo Park, CA.
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
| |
18
|
KARGER, D. AND STEIN, L.A. 1997. Haystack: Per-use information environments. Tech. Rep. MIT Artificial Intelligence Laboratory, Cambridge, MA.
|
 |
19
|
Allan MacLean , Kathleen Carter , Lennart Lövstrand , Thomas Moran, User-tailorable systems: pressing the issues with buttons, Proceedings of the SIGCHI conference on Human factors in computing systems: Empowering people, p.175-182, April 01-05, 1990, Seattle, Washington, United States
[doi> 10.1145/97243.97271]
|
 |
20
|
Richard Mander , Gitta Salomon , Yin Yin Wong, A “pile” metaphor for supporting casual organization of information, Proceedings of the SIGCHI conference on Human factors in computing systems, p.627-634, May 03-07, 1992, Monterey, California, United States
[doi> 10.1145/142750.143055]
|
 |
21
|
|
 |
22
|
|
 |
23
|
Thomas A. Phelps , Robert Wilensky, Toward active, extensible, networked documents: multivalent architecture and applications, Proceedings of the first ACM international conference on Digital libraries, p.100-108, March 20-23, 1996, Bethesda, Maryland, United States
[doi> 10.1145/226931.226951]
|
 |
24
|
|
 |
25
|
|
| |
26
|
SACKS, H. 1996. Lectures on Conversation. Blackwell Publishers, Inc., Cambridge, MA.
|
 |
27
|
|
| |
28
|
SUN MICROSYSTEMS. 1989. Network file system protocol specification (RFC 1049). DDN Network Information Center, SRI International, Menlo Park, CA.
|
 |
29
|
|
| |
30
|
|
CITED BY 51
|
|
|
Bonnie A. Nardi , Steve Whittaker , Ellen Isaacs , Mike Creech , Jeff Johnson , John Hainsworth, Integrating communication and information through ContactMap, Communications of the ACM, v.45 n.4, p.89-95, April 2002
|
|
Frank Shipman , Robert Airhart , Haowei Hsieh , Preetam Maloor , J. Michael Moore , Divya Shah, Visual and spatial communication and task organization using the visual knowledge builder, Proceedings of the 2001 International ACM SIGGROUP Conference on Supporting Group Work, September 30-October 03, 2001, Boulder, Colorado, USA
|
|
|
|
|
|
|
|
|
Venugopalan Ramasubramanian , Thomas L. Rodeheffer , Douglas B. Terry , Meg Walraed-Sullivan , Ted Wobber , Catherine C. Marshall , Amin Vahdat, Cimbiosys: a platform for content-based partial replication, Proceedings of the 6th USENIX symposium on Networked systems design and implementation, p.261-276, April 22-24, 2009, Boston, Massachusetts
|
|
|
|
Stephen Farrell , Volkert Buchmann , Christopher S. Campbell , Paul P. Maglio, Information programming for personal user interfaces, Proceedings of the 7th international conference on Intelligent user interfaces, January 13-16, 2002, San Francisco, California, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Victoria Bellotti , Ian Smith, Informing the design of an information management system with iterative fieldwork, Proceedings of the conference on Designing interactive systems: processes, practices, methods, and techniques, p.227-237, August 17-19, 2000, New York City, New York, United States
|
|
|
|
|
|
|
|
|
Werner Geyer , Jürgen Vogel , Li-Te Cheng , Michael Muller, Supporting activity-centric collaboration through peer-to-peer shared objects, Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work, November 09-12, 2003, Sanibel Island, Florida, USA
|
|
Aurélien Tabard , Wendy E. Mackay , Evelyn Eastmond, From individual to collaborative: the evolution of prism, a hybrid laboratory notebook, Proceedings of the ACM 2008 conference on Computer supported cooperative work, November 08-12, 2008, San Diego, CA, USA
|
|
Irene Tollinger , Michael McCurdy , Alonso H. Vera , Preston Tollinger, Collaborative knowledge management supporting mars mission scientists, Proceedings of the 2004 ACM conference on Computer supported cooperative work, November 06-10, 2004, Chicago, Illinois, USA
|
|
Edward Cutrell , Daniel Robbins , Susan Dumais , Raman Sarin, Fast, flexible filtering with phlat, Proceedings of the SIGCHI conference on Human Factors in computing systems, April 22-27, 2006, Montréal, Québec, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Paul Dourish , John Lamping , Tom Rodden, Building bridges: customisation and mutual intelligibility in shared category management, Proceedings of the international ACM SIGGROUP conference on Supporting group work, p.11-20, November 14-17, 1999, Phoenix, Arizona, United States
|
|
Chia Shen , Neal B. Lesh , Frederic Vernier , Clifton Forlines , Jeana Frost, Sharing and building digital group histories, Proceedings of the 2002 ACM conference on Computer supported cooperative work, November 16-20, 2002, New Orleans, Louisiana, USA
|
|
|
Mike Fraser , Jon Hindmarsh , Katie Best , Christian Heath , Greg Biegel , Chris Greenhalgh , Stuart Reeves, Remote Collaboration Over Video Data: Towards Real-Time e-Social Science, Computer Supported Cooperative Work, v.15 n.4, p.257-279, August 2006
|
|
|
|
|
|
|
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
|
|
|
|
Paul Dourish , W. Keith Edwards , Anthony LaMarca , John Lamping , Karin Petersen , Michael Salisbury , Douglas B. Terry , James Thornton, Extending document management systems with user-specific active properties, ACM Transactions on Information Systems (TOIS), v.18 n.2, p.140-170, April 2000
|
|
|
|
|
Steve Whittaker , Quentin Jones , Bonnie Nardi , Mike Creech , Loren Terveen , Ellen Isaacs , John Hainsworth, ContactMap: Organizing communication in a social desktop, ACM Transactions on Computer-Human Interaction (TOCHI), v.11 n.4, p.445-471, December 2004
|
|
Susan Dumais , Edward Cutrell , JJ Cadiz , Gavin Jancke , Raman Sarin , Daniel C. Robbins, Stuff I've seen: a system for personal information retrieval and re-use, Proceedings of the 26th annual international ACM SIGIR conference on Research and development in informaion retrieval, July 28-August 01, 2003, Toronto, Canada
|
|
|
|
|
|
Stephen Davies , Scotty Allen , Jon Raphaelson , Emil Meng , Jake Engleman , Roger King , Clayton Lewis, Popcorn: the personal knowledge base, Proceedings of the 6th ACM conference on Designing Interactive systems, June 26-28, 2006, University Park, PA, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
W. Geyer , M. J. Muller , M. T. Moore , E. Wilcox , L.-T. Cheng , B. Brownholtz , C. Hill , D. R. Millen, Activity explorer: activity-centric collaboration from research to product, IBM Systems Journal, v.45 n.4, p.713-738, October 2006
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|