Выделение правки в Rational DOORS

Для выделения изменений в Rational DOORS выполняется пословное сравнение двух статических фрагментов текста. Применяется алгоритм наибольшей общей подпоследовательности. Поскольку Rational DOORS не сохраняет информацию о нажатии клавиш, последовательность внесения изменений пользователем может быть определена неправильным образом.

Например, в случае сравнения строки ship wreck со строкой shipwreck слова ship и wreck будут выделены как удаленные, а слово shipwreck - как вставленное.

Для обеспечения оптимальной производительности в Rational DOORS применяется анализ на уровне слов, а не на уровне символов.


Комментарии