Articulo de referencia

Comprensión del programa

La comprensión de programas (también llamada comprensión de código fuente ) es un campo de la informática que se ocupa de cómo los ingenieros de software mantienen el código fue...

La comprensión de programas (también llamada comprensión de código fuente ) es un campo de la informática que se ocupa de cómo los ingenieros de software mantienen el código fuente existente. Se identifican y estudian los procesos cognitivos y de otro tipo involucrados. [ 1 ] Los resultados se utilizan para desarrollar herramientas y capacitación. [ 2 ]

Las tareas de mantenimiento de software se dividen en cinco categorías: mantenimiento adaptativo, mantenimiento correctivo , mantenimiento perfectivo, reutilización de código y aprovechamiento de código.

Teorías de la comprensión de programas

Los títulos de las obras sobre comprensión de programas incluyen:

  • Utilización de una teoría conductual de la comprensión de programas en la 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 .

Entre los científicos informáticos pioneros en la comprensión de programas se encuentran Ruven Brooks, Ted J. Biggerstaff y Anneliese von Mayrhauser.

Véase también

Referencias

  1. Letovsky, Stanley (1987-12-01). "Procesos cognitivos en la comprensión de programas" . Journal of Systems and Software . 7 (4): 325– 339. doi : 10.1016/0164-1212(87)90032-X . ISSN 0164-1212 . 
  2. Storey, Margaret-Anne (15 de mayo de 2005). «Teorías, métodos y herramientas en la comprensión de programas: pasado, presente y futuro» . XIII Taller Internacional sobre Comprensión de Programas (IWPC'05) . IWPC '05. EE. UU.: IEEE Computer Society. págs. 181-191 . doi : 10.1109/WPC.2005.38 . ISBN  978-0-7695-2254-8.