OSSAPTestingPlus: Un marco colaborativo basado en blockchain para mejorar la confianza y la integridad en las pruebas ágiles distribuidas de software de fotogrametría arqueológica de código abierto
Autores: Aziz, Omer; Shoaib Farooq, Muhammad; Qureshi, Junaid Nasir; Faraz Manzoor, Muhammad; Shaheen, Momina
Idioma: Inglés
Editor: Ge Yu
Año: 2025
Acceso abierto
Categoría
Licencia
Consultas: 37
Citaciones: Ingeniería de software y ciberseguridad
Este artículo presenta un marco innovador basado en blockchain para mejorar el ciclo de vida de pruebas ágiles y distribuidas en software de código abierto para fotogrametría arqueológica (OSSAP). Este estudio analiza problemas recurrentes en proyectos colaborativos, como la falta de confianza, trazabilidad, transparencia y seguridad, así como los retrasos causados por la no finalización de pruebas unitarias. La propuesta, denominada OSSAP Testing-Plus, integra tecnología blockchain para optimizar la coordinación, la comunicación y la gestión del proceso de pruebas. Mediante el uso de contratos inteligentes desplegados en una blockchain privada basada en Ethereum, el sistema garantiza la ejecución verificable de pruebas de aceptación y la validación segura de pagos, alineando los incentivos de desarrolladores y equipos de pruebas. Los resultados experimentales demuestran mejoras significativas en la calidad del proceso, la responsabilidad compartida y la protección de los participantes.
Este artículo presenta un marco innovador basado en blockchain para mejorar el ciclo de vida de pruebas ágiles y distribuidas en software de código abierto para fotogrametría arqueológica (OSSAP). Este estudio analiza problemas recurrentes en proyectos colaborativos, como la falta de confianza, trazabilidad, transparencia y seguridad, así como los retrasos causados por la no finalización de pruebas unitarias. La propuesta, denominada OSSAP Testing-Plus, integra tecnología blockchain para optimizar la coordinación, la comunicación y la gestión del proceso de pruebas. Mediante el uso de contratos inteligentes desplegados en una blockchain privada basada en Ethereum, el sistema garantiza la ejecución verificable de pruebas de aceptación y la validación segura de pagos, alineando los incentivos de desarrolladores y equipos de pruebas. Los resultados experimentales demuestran mejoras significativas en la calidad del proceso, la responsabilidad compartida y la protección de los participantes.