Object lens: a “spreadsheet” for cooperative work
- 1 October 1988
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Information Systems
- Vol. 6 (4) , 332-353
- https://doi.org/10.1145/58566.59298
Abstract
Object Lens allows unsophisticated computer users to create their own cooperative work applications using a set of simple, but powerful, building blocks. By defining and modifying templates for various semistructured objects, users can represent information about people, tasks, products, messages, and many other kinds of information in a form that can be processed intelligently by both people and their computers. By collecting these objects in customizable folders, users can create their own displays which summarize selected information from the objects in table or tree formats. Finally, by creating semiautonomous agents, users can specify rules for automatically processing this information in different ways at different times. The combination of these primitives provides a single consistent interface that integrates facilities for object-oriented databases, hypertext, electronic messaging, and rule-based intelligent agents. To illustrate the power of this combined approach, we describe several simple examples of applications (such as task tracking, intelligent message routing, and database retrieval) that we have developed in this framework.Keywords
All Related Versions
This publication has 7 references indexed in Scilit:
- Reflections on NoteCards: seven issues for the next generation of hypermedia systemsCommunications of the ACM, 1988
- Hypertext: An Introduction and SurveyComputer, 1987
- Intelligent information-sharing systemsCommunications of the ACM, 1987
- Contexts—a partitioning concept for hypertextACM Transactions on Information Systems, 1987
- Semistructured messages are surprisingly useful for computer-supported coordinationACM Transactions on Information Systems, 1987
- The role of frame-based representation in reasoningCommunications of the ACM, 1985
- QBE/OBE: A Language for Office and Business AutomationComputer, 1981