logo móvil
Contáctanos

Sosteniendo CyberWater-VisTrails: Un estudio de caso en actualizaciones de software y reingeniería

Autores: Bieger, Drew; Sheba, Ahmed; Hassan, Adham M.; Aly, Sherif; Chen, Ranran; Liang, Xu; Liang, Yao

Idioma: Inglés

Editor: MDPI

Año: 2025

Descargar PDF

Acceso abierto

Artículo científico
2025

Sosteniendo CyberWater-VisTrails: Un estudio de caso en actualizaciones de software y reingeniería


Categoría

Gestión y administración

Subcategoría

Gestión de la tecnología y la inovación

Palabras clave

Estudio
Actualización
Software heredado
Compatibilidad
Entornos de computación modernos
Software de código abierto

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 1

Citaciones: Sin citaciones


Descripción
Este estudio se centra en el proceso de actualización y mejora de un sistema de software heredado a gran escala para garantizar su compatibilidad con los entornos de computación modernos. La evolución y el mantenimiento del software heredado plantean desafíos significativos en la ingeniería de software, especialmente dado el rápido avance de la tecnología, las plataformas de computación y las bibliotecas dependientes. Estos desafíos se vuelven aún más pronunciados cuando se construyen nuevos sistemas sobre software de código abierto existente, que puede volverse obsoleto debido a la falta de mantenimiento o al escaso apoyo de la comunidad. En este trabajo, examinamos el problema desde una perspectiva de computación sostenible a través del estudio de caso del proyecto CyberWater, un marco de ciberinfraestructura innovador diseñado para apoyar el acceso a datos abiertos y la integración de modelos abiertos en la ciencia y la ingeniería del agua. CyberWater se basa en VisTrails, un sistema de flujo de trabajo científico de código abierto. VisTrails no ha sido mantenido activamente desde 2017, lo que requiere una actualización para garantizar la funcionalidad continua, la compatibilidad y la sostenibilidad a largo plazo de CyberWater. Este documento presenta nuestro trabajo en la actualización de VisTrails, incluyendo el proceso completo de actualización, las herramientas desarrolladas y utilizadas, las estrategias de prueba y los resultados finales. También compartimos experiencias clave y lecciones aprendidas, con un enfoque en los desafíos y consideraciones de sostenibilidad que surgen al mantener y evolucionar sistemas de software de código abierto a gran escala en entornos de computación científica.

Otros recursos que podrían interesarte

Temas Virtualpro