Elena Evans*
La ingeniería de requisitos en el contexto del diseño de programación es un área de investigación difícil para la programación informática. Ha adquirido un creciente interés debido a la reutilización de módulos existentes para reducir los costos y el tiempo de desarrollo. Básicamente, la ingeniería de programación es un reflejo del marco ejecutado en lugar de los requisitos acumulados a través de la planificación de la programación particular. El objetivo principal es identificar las técnicas de diseño de requisitos que se están implementando actualmente para la dirección en la interacción del diseño. Se investigan las estrategias y herramientas de investigación más recientes para hacer que la ingeniería de programación sea más adaptable para la detectabilidad de los requisitos. Este documento presenta un estudio de los sistemas basados en la ingeniería de requisitos centrada en la arquitectura (ACRG) para un mejor diseño de requisitos. Se distinguen cinco preguntas de investigación para evaluar los planes actuales que cubren el diseño de programación en relación con el diseño de requisitos. La revisión metódica de la literatura (SLR) se ajusta para seleccionar 47 artículos de investigación y abordar las preguntas de investigación en breve. Además, se reconocen mejoras notables en estos planes que ayudan a reducir la brecha entre los requisitos y el diseño. Además, hemos enumerado brevemente seis herramientas, seis estrategias y tres técnicas que se pueden utilizar en planes basados en ACRG.