Glass Box Approach

Glass box knowledge representation may be defined as the ability of rules to examine each other. Architectures with this property automatically have meta-knowledge, and therefore may readily support meta-reasoning.

Glass box representation is useful for modular architectures, so that all modules have access to all knowledge. Glass box representation allows the rules and the architecture to share responsibility to examine, activate and rewards other rules. Also, learning (and esp. multi-method learning) are facilitated by glass box representation because learning modules may write.

The advantages of glass box representation are:

  1. increased flexibility
  2. easier meta-reasoning
Glass box knowledge representation stands in contrast to Black Box knowledge representation. Related properties are uniform access to knowledge and homogeneous representation.

Architectures having this agent property include:


Go to the List of Common Agent Properties.

Return to the Table of Contents.


Current Location: Common - Properties-Glass Box Approach