Validating knowledge based systems with software visualization technology