Topics in Expert System Design - Methodologies and Tools