next up previous
Next: The Use of Up: Technical Rationale Previous: Knowledge-Base Consensus Building

Support for Heterogeneity

There is a strong underlying tension in the HPKB endeavor. This is the tension between the real need to provide strong paradigm oriented guidance in a tool and the equally real need to free the developer from implementational handcuffs that prevent integration and heterogeneity.

Paradigm oriented guidance comes from tailoring a tool to the viewpoint of a problem solving paradigm which dictates the choice of representation and control structure. The paradigm assumes the role of a pair of glasses which helps to see the problem in a clearer light. However, when mismatched to the problem the paradigm blurs rather than focusses, leading to unclear implementation and hackery.

Most applications are heterogeneous in that they incorporate subproblems with different relevant paradigms. A tool which provides strong paradigm oriented guidance might well prevent the flexiblity needed to employ the relevant vehicle in the right place. Rather than a set of focussing glasses it becomes a set of handcuffs.

This tension was addressed in the Shrobe et al.'s JOSHUA system which developed the idea of a Protocol of Inference.

The distinguishing characteristics of this approach are:

We have used this approach in a number of projects at the MIT AI Laboratory.

One of the most important ways in which START's capabilities can be increased is by incorporating the capabilities of other HPKB systems. The Protocol of Inference is a recipe for how to build a system which flexibily incorporates a variety of other capabilities. We plan to redesign START's inference layer along the lines of an improved Protocol of Inference. Since we think that this extended Protocol of Inference will be valuable to other HPKB contractors as well we will also solicit other HPKB contractors to participate in its design and freely share the results.



next up previous
Next: The Use of Up: Technical Rationale Previous: Knowledge-Base Consensus Building



Boris Katz
Thu Apr 17 17:51:51 EDT 1997