Task support in an office system
ACM Transactions on Information Systems (TOIS)
Logical routing specification in office information systems
ACM Transactions on Information Systems (TOIS)
Electronic calendars in the office: an assessment of user needs and current technology
ACM Transactions on Information Systems (TOIS)
The role of frame-based representation in reasoning
Communications of the ACM
Building expert systems
Semistructured messages are surprisingly useful for computer-supported coordination
ACM Transactions on Information Systems (TOIS)
ACM Transactions on Information Systems (TOIS)
WYSIWIS revised: early experiences with multiuser interfaces
ACM Transactions on Information Systems (TOIS)
Artificial intelligence (2nd ed.)
Artificial intelligence (2nd ed.)
Supporting organizational problem solving with a work station
ACM Transactions on Information Systems (TOIS)
A data modeling approach for office information systems
ACM Transactions on Information Systems (TOIS)
Extending the power of programming by examples
Proceedings of the SIGOA conference on Office information systems
A Daemon-based programming system for office procedures.
COCS '84 Proceedings of the second ACM-SIGOA conference on Office information systems
ACM Transactions on Information Systems (TOIS)
Influence of exception handling on the support of cooperative office work
ACM SIGOIS Bulletin
OASIS: a programming environment for implementing distributed organizational support systems
COCS '91 Proceedings of the conference on Organizational computing systems
The envoy framework: an open architecture for agents
ACM Transactions on Information Systems (TOIS)
HyperActive: extending an open hypermedia architecture to support agency
ACM Transactions on Computer-Human Interaction (TOCHI)
ACM Transactions on Information Systems (TOIS)
An Icon-Based Design Method for Prolog
IEEE Software
An Intelligent Agent for Prioritizing E-Mail Messages
Information Resources Management Journal
Hi-index | 0.00 |
This paper presents an approach to high-level support of office workers by embedding office knowledge in a network of distributed cooperating knowledge-based or expert “assistants” and servers. These knowledge-based systems incorporate both factual and procedural knowledge and are capable of making use of existing conventional office technology. They constitute a form of computer-supported cooperative work. We describe a common architecture for our assistants and servers that incorporates several key features. Our systems are capable of supporting concurrent multiple consultations or tasks and have facilities for the interruption and resumption of consultations as appropriate. The various assistants and servers, which may reside on different machines, cooperate in solving problems or completing tasks by passing messages. We propose a taxonomy of the general office knowledge normally used by office workers, together with a frame and rule-based knowledge representation scheme. We also describe an experimental system, written in PROLOG, that incorporates the above design principles.