EXCALIBUR: Enhanced KBS Development Architecture
An extended method language
- support for representing method libraries
- macro-components, explicit IM representation, abstracion, etc.
- based on EXPECT’s declarative language for methods and goals
A multi-lingual KBS compiler
- compiles KBS to Stella, a Lisp-based language with translators to Lisp, C++, (Java)
- based on EXPECT’s prototype compiler that generates Lisp code