Abstract
Document properties are a compelling infrastructure on which to develop document management applications. A property-based approach avoids many of the problems of traditional heierarchical storage mechanisms, reflects document organizations meaningful to user tasks, provides a means to integrate the perspectives of multiple individuals and groups, and does this all within a uniform interaction framework. Document properties can reflect not only categorizations of documents and document use, but also expressions of desired system activity, such as sharing criteria, replication management, and versioning. Augmenting property-based document management systems with active properties that carry executable code enables the provision of document-based services on a property infrastructure. The combination of document properties as a uniform mechanism for document management, and active properties as a way of delivering document services, represents a new paradigm for document management infrastructures. The Placeless Documents system is an experimental prototype developed to explore this new paradigm. It is based on the seamless integration of user-specific, active properties. We present the fundamental design approach, explore the challenges and opportunities it presents, and show our architectures deals with them.
- AHLBERG, C., WILLIAMSON, C., AND SHNEIDERMAN, B. 1992. Dynamic queries for information exploration: An implementation and evaluation. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '92, Monterey, CA, May 3-7), P. Bauersfeld, J. Bennett, and G. Lynch, Eds. ACM Press, New York, NY, 619-626.]] Google Scholar
- BARREAU, D. AND NARDI, B.A. 1995. Finding and reminding: File organization from the desktop. SIGCHI Bull. 27, 3 (July 1995), 39-43.]] Google Scholar
- BERSHAD, B. N., SAVAGE, S., PARDYAK, P., SIRER, E. G., FIUCZYNSKI, M. E., BECKER, D., CHAMBERS, C., AND EGGERS, S. 1995. Extensibility safety and performance in the SPIN operating system. ACM SIGOPS Oper. Syst. Rev. 29, 5 (Dec.), 267-283.]] Google Scholar
- BIER, E. A., STONE, M. C., PIER, K., BUXTON, W., AND DEROSE, T. D. 1993. Toolglass and magic lenses: The see-through interface. In Proceedings of the ACM Conference on Computer Graphics (SIGGRAPH '93, Anaheim, CA, Aug. 1-6, 1993), M. C. Whitton, Ed. ACM Press, New York, NY, 73-80.]] Google Scholar
- BOROWSKY, E., GOLDING, R., MERCHANT, A., SCHREIER, L., SHRIVER, E., SPASOJEVIC, M., AND WIKLES, g. 1997. Using attribute-managed storage to achieve quality of service. In Proceedings of the Fifth International Workshop on Quality of Service (New York, NY),]]Google Scholar
- BOWKER, G. AND STAR, S. 1994. Knowledge and infrastructure in international information management: Problems of classification and coding. In Information Acumen: The Understanding and Use of Knowledge in Modern Business, Bud, Ed. Routledge & Kegan Paul Ltd., London, U.K..]]Google Scholar
- CHAMBERS, C. 1992. Object-oriented multimethods in cecil. In Proceedings of the European Conference on Object-Oriented Programming (ECOOP'92, Utrecht, Belgium), Springer-Verlag, Berlin, Germany, 33-56.]] Google Scholar
- CODY, W. F., HAAS, L. M., NIBLACK, W., ARYA, M., CAREY, M. J., FAGIN, R., FLICKNER, M., LEE, D., PETKOVIC, D., SCHWARZ, P. M., THOMAS, J., ROTH, M. T., WILLIAMS, J. H., AND WIMMERS, E.L. 1995. Querying multimedia data from multiple repositories by content: the Garlic project. In Proceedings of the third IFIP WG2.6 working conference on Visual database systems 3 (VDB-3), S. Spaccapietra and R. Jain, Eds. Chapman and Hall, Ltd., London, UK, 17-35.]] Google Scholar
- DOURISH, P., EDWARDS, K., LAMARCA, A., AND SALISBURY, M. 1999a. Presto: An experimental architecture for fluid interactive document spaces. ACM Trans. Comput. Hum. Interact. 6, 2.]] Google Scholar
- DOURISH, P., EDWARDS, K., LAMARCA, A., AND SALISBURY, M. 1999b. Uniform document interaction with document properties. In Proceedings of the ACM Symposium on User Interface Software Technology (UIST '99, Asheville, NC, Nov.), ACM, New York, NY.]] Google Scholar
- DOURISH, P., LAMPING, J., AND RODDEN, T. 1999c. Building bridges: Customisation and mutual intelligence in shared category management. In Proceedings of the ACM Conference on Supporting Group Work (GROUP '99, Phoenix, AZ), ACM, New York, NY.]] Google Scholar
- EDWARDS, K. AND LAMARCA, A. 1999. Balancing generality and specificity in document management systems. In Proceedings of the 7th IFIP Conference on Human-Computer Interaction (INTERACT '99, Edinburgh, Scotland), IFIP, Laxenburg, Austria.]]Google Scholar
- 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.]]Google Scholar
- GAMMA, E., HELM, R., JOHNSON, R., AND VLISSIDES, J. 1995. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Professional Computing Series. Addison-Wesley Longman Publ. Co., Inc., Reading, MA.]] Google Scholar
- GIAMPAOLO, D. 1998. Practical File System Design with the Be File System. Morgan Kaufmann, San Mateo, CA.]] Google Scholar
- GIFFORD, D., JOUVELOT, P., SHELDON, M., AND O'TOOLE, J. 1991. Semantic file systems. In Proceedings of the Thirteenth ACM Symposium on Operating System Principles (Pacific Grove, CA), ACM Press, New York, NY.]] Google Scholar
- GREENE, S. L., DEVLIN, S. J., CANNATA, P. E., AND GOMEZ, L. M. 1990. No IFs, ANDs, or ORs: a study of databases querying. Int. J. Man-Mach. Stud. 32, 3 (Mar. 1990), 303-326.]] Google Scholar
- GuY, R. 1990. Implementation of the Ficus replicated file system. In Proceedings on Summer USENIX Conference (June 1990),]]Google Scholar
- HARRIS, J. AND HENDERSON, A. 1999. A better mythology for system design. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI '99, Pittsburgh, PA, May), ACM Press, New York, NY.]] Google Scholar
- KIM, W. 1990. Object-oriented databases: Definition and research direction. IEEE Trans. Knowl. Data Eng. 2, 3 (Sept.), 327-341.]] Google Scholar
- KISTLER, J. J. AND SATYANARAYANAN, M. 1992. Disconnected operation in the Coda File System. ACM Trans. Comput. Syst. 10, 1 (Feb. 1992), 3-25.]] Google Scholar
- LAMARCA, A., EDWARDS, K., DOURISH, P., LAMPING, J., SMITH, I., AND THORNTON, J. 1999. Taking the work out of workflow: Mechanisms for document-centric collaboration. In Proceedings of the 6th European Conference on Computer-Supported Cooperative Work (ECSCW '99, Copenhagen, Denmark, Sept. 12-16), Kluwer Academic, Dordrecht, Netherlands.]] Google Scholar
- DE LARA, E., PETERSEN, K., TERRY, D., LAMARCA, A., THORTON, J., SALISBURY, M., DOURISH, P., EDWARDS, K., AND LAMPING, g. 1998. Caching documents with active properties. In Proceedings of the Seventh Workshop on Hot Topics in Operating Systems (HOTOS-VII),]]Google Scholar
- MOGUL, J. 1984. Representing information about files. In Proceedings of the Fourth International Conference on Distributed Computing Systems (San Francisco, CA), IEEE Press, Piscataway, NJ, 432-439.]]Google Scholar
- PATON, N. W. AND DIAZ, O. 1999. Active database systems. ACM Comput. Surv. 31, 1, 63-103.]] Google Scholar
- PHELPS, T. A. AND WILENSKY, R. 1996. Toward active, extensible, networked documents: Multivalent architecture and applications. In Proceedings of the 1st ACM International Conference on Digital Libraries (DL '96, Bethesda, MD, Mar. 20-23), E. A. Fox and G. Marchionini, Eds. ACM Press, New York, NY, 100-108.]] Google Scholar
- RICHTER, J. AND CABRERA, L. F. 1998. A file system for the 21st Century: Previewing the Windows NT 5.0 file system. Micr. Syst. J. (Nov.).]]Google Scholar
- SUN MICROSYSTEMS. 1989. Network file system protocol specification (RFC 1049). DDN Network Information Center, SRI International, Menlo Park, CA.]] Google Scholar
- TRIGG, R., BLOMBERG, J., AND SUCHMAN, L. 1999. Moving document collections online: The evoluation of a shared repository. In Proceedings of the 6th European Conference on Computer-Supported Cooperative Work (ECSCW '99, Copenhagen, Denmark, Sept. 12-16), Kluwer Academic, Dordrecht, Netherlands, 331-350.]] Google Scholar
- UNGAR, D. AND SMITH, R. B. 1987. Self: The power of simplicity. In Proceedings of the OOPSLA 1987 Conference on Object-Oriented Programming Languages, Systems and Applications (OOPSLA'87), ACM, New York, NY, 227-242.]] Google Scholar
Index Terms
- Extending document management systems with user-specific active properties
Recommendations
Document management systems from current capabilities towards intelligent information retrieval: an overview
Documents circulating in paper form are increasingly being substituted by its electronic equivalent in the modern office today so that any stored document can be retrieved whenever needed later on. The office worker is already burdened with information ...
Document properties
The essence of a document, as well as of any other object (thing) lies in its features, properties, and functions. The works that focus on document-theory problems do not seem to distinguish between these concepts and they thus need to be put in ...
Managing information disparity in multilingual document collections
Information disparity is a major challenge with multilingual document collections. When documents are dynamically updated in a distributed fashion, information content among different language editions may gradually diverge. We propose a framework for ...
Comments