Among those recognized Mindtools, expert systems are perhaps the most special and challenging. An expert system is an artificial intelligence program designed to simulate expert reasoning based on the knowledge elicited from domain experts. In the past decades, numerous successful cases of developing expert systems have demonstrated the benefits of applying this approach