Рассматривается проблема автоматического оценивания знаний студента при обучении проектированию программного обеспечения. Предлагается оценивать выполнение студентом задания на основе сравнения эталонной модели с моделью, построенной студентом. Модели это графы специального вида. Поскольку графы небольшого размера, становится возможным решить задачу изоморфизма графов посредством сравнения двух XML-документов. Степень несоответствия моделей вычисляется с помощью простой эвристической функции. Библиогр. 6. Ил. 3.
программное обеспечение, эталонная модель, степень несоответствия