Knowledge Engineering Environment

Knowledge Engineering Environment (KEE) is a frame-based development tool for expert systems.

KEE provides an extensive graphical user interface (GUI) to create, browse, and manipulate frames.

KEE supports non-monotonic reasoning through the concepts of worlds.

Through an assumption-based truth or reason maintenance system, inconsistencies can be detected and analyzed.

Typical examples are buttons, dials, graphs, and histograms.