Back to Search
Start Over
Ingeniería inversa y mantenimiento perfectivo en software científico: caso PETGEM
- Publication Year :
- 2022
- Publisher :
- Tecnológico Nacional de México, 2022.
-
Abstract
- El uso de software científico se ha extendido ampliamente en investigación básica y aplicada. Para los científicos computacionales, esta práctica se complica al trabajar con software o código creado sin buenas prácticas de ingeniería de software. Considerando que muchos desarrolladores o usuarios de software científico no cuentan con una preparación formal en ingeniería de software afrontar este reto representa una tarea que demanda mucho esfuerzo e inversión de tiempo. Aquí se presenta una propuesta de ingeniería inversa para familiarizarse con un software científico. Se muestran los pasos para analizar la documentación y diseño del software e identificar mejoras potenciales. El proceso se ilustra utilizando PETGEM y se presentan los resultados más relevantes. Estas prácticas podrían ser de utilidad para usuarios sin experiencia en ingeniería de software que requieren ahondar en el código fuente, documentación, unidades de programación y las relaciones y dependencias explícitas y ocultas del diseño.
Details
- Language :
- Spanish; Castilian
- Database :
- OpenAIRE
- Accession number :
- edsair.od......3484..ecaf1610866d50f597475172f4aa3848