PUFF: An Expert System for Interpretation of Pulmonary Function Data