ADAPtER: an integrated diagnostic system combining case-based and model-based reasoning