La comparación que genera una marcación de anotación en IBM® Engineering Requirements
Management DOORS
(DOORS) se realiza palabra por palabra entre dos fragmentos estáticos de texto. Se utiliza un algoritmo de la mayor subsecuencia común. DOORS no guarda información sobre pulsaciones individuales de tecla, de forma que la marcación de anotación podría no reflejar la secuencia de cambios realizada por el usuario.
Por ejemplo, si DOORS compara porta minas con portaminas, la marcación de anotación muestra porta como suprimido, minas como suprimido y portaminas como insertado.
DOORS utiliza un análisis a nivel de palabra más que un análisis a nivel de carácter por razones de rendimiento.