A Paper Abstract by Benjamin Grosof


Reusable Architecture for Embedding Rule-based Intelligence in Information Agents

by Benjamin N. Grosof, David W. Levine, Hoi Y. Chan, Colin J. Parris, and Joshua S. Auerbach

Abstract: We identify practical software design requirements for rule-based intelligence in the next generation of commercial information agents. Besides basic inferencing, these include embeddability, reusability, user-friendly authoring of rules, communicability of rules, flexibility especially of inferencing control strategy and performance, and extensibility of representation and reasoning. We develop an architecture that fulfills these requirements to a substantial degree: RAISE (Reusable Agent Intelligence Software Environment). RAISE provides building blocks for embeddable agent smarts. It is founded upon a declarative representation and clean semantics, equipped with a simple yet powerful approach to procedural attachments. This results in highly pluggable components for inferencing, authoring, and communication, embodied in a fine-grained object-oriented class library. We have found RAISE to enable high reusability of both code and knowledge while embedding rule-based intelligence enhancements in three prototyped information agent applications: personal messaging, newsgroup filtering and handling for customer service support (the Globenet system), and collaborative news service in Lotus Notes.
Last update: 1-8-98
Up to Benjamin Grosof's Papers page
Up to Benjamin Grosof home page
[ IBM Research home page ]

[ IBM home page | Order | Search | Contact IBM | Help | (C) | (TM) ]