Expert systems :concepts and applications