The development of KBE applications concerns the requirements to identify, capture, structure, formalize, and finally implement knowledge.
An alternative to MOKA is to use general knowledge engineering methods that have been developed for expert systems across all industries [REF] or to use general software development methodologies such as the Rational Unified Process or Agile methods.