Developing case-based reasoning systems: a case study in diagnosing building defects | IET Conference Publication | IEEE Xplore