Communications of the ACM
The system for business automation (SBA): programming language
Communications of the ACM
Specifying and Proving Properties of Guardians for Distributed Systems
Proceedings of the International Sympoisum on Semantics of Concurrent Computation
Extending the power of programming by examples
Proceedings of the SIGOA conference on Office information systems
An actor-based programming system
Proceedings of the SIGOA conference on Office information systems
Micro-Planner Reference Manual
Micro-Planner Reference Manual
Human Problem Solving
Dialog management in interactive systems: a comparative survey
ACM SIGCHI Bulletin
Cooperating knowledge-based assistants for the office
ACM Transactions on Information Systems (TOIS)
Hi-index | 0.00 |
The paper presents a daemon-based approach to office programming systems. Daemons are “agents” users create to automate their tasks. They can be seen as user assistants which are able to recognize when their activation is required. Daemons can be exemplarly defined, by supplying them with concrete examples of what they will be asked to do, and are useful to support the individual work as well as to automate in a decentralized, “bottom-up” fashion complex office procedures. In fact, since they are independent pieces of code, they seem well suited for programming systems which are 'incrementally' developed by different users. A facility for “run-time” exception handling is also discussed.