today, expert systems are widely applied in medicine for prognosis, diagnosis, checkup, and treatment of various kinds of diseases. a comprehensive system for the checkup and treatment of different types of diabetes is still lacking. this paper reports development of such a system, its validation, and its utility in facilitating medical decision-making and supporting self-care.