The need for an expert system to assist consultants in developing the successful
software and the knowledge acquisition process, during
which the knowledge or expertise needed by the expert
system is elicited and which is further complicated by the
need for multiple domain experts. Finally the design and
development of the expert system utilizing an expert system