CBR methodology application in an expert system for aided design ship's engine room automation