Comprensión del programa - Program comprehension

La comprensión de programas (también comprensión de programas o comprensión del código [fuente] ) es un dominio de la informática que se ocupa de las formas en que los ingenieros de software mantienen el código fuente existente. Se identifican y estudian los procesos cognitivos y otros involucrados. Los resultados se utilizan para desarrollar herramientas y formación.

Las tareas de mantenimiento de software tienen cinco categorías: mantenimiento adaptativo, mantenimiento correctivo , mantenimiento perfecto, reutilización de código y apalancamiento de código.

Teorías de la comprensión de programas

Los títulos de trabajos sobre comprensión de programas incluyen

  • Uso de una teoría del comportamiento de la comprensión de programas en ingeniería de software
  • El problema de asignación de conceptos en la comprensión de programas , y
  • Comprensión del programa durante el mantenimiento y la evolución del software .

Los científicos informáticos que son pioneros en la comprensión de programas incluyen a Ruven Brooks, Ted J. Biggerstaff y Anneliese von Mayrhauser.

Ver también