From Code to Comprehension: Structuring Pre-Hazard Risk Applications for Reusability and Scientific Transparency Case study: Interactive Landslide Map
Authors/Creators
Description
Modern geospatial hazard research relies on complex software developed by interdisciplinary teams. But as projects evolve and developers change, understanding the system architecture can become difficult. In this work, we explore how UML activity diagrams and visual design documentation can help bridge the gap between domain experts and software developers. Using an AI-based geospatial hazard application as a case study, we evaluated whether design diagrams help researchers understand system workflows, trace data pipelines, and identify opportunities for extending the software. Our experience suggests that visual system documentation can significantly improve collaboration, onboarding, and long-term maintainability in interdisciplinary scientific software projects.
Files
Code_to_Comprehension_ISS2026.pdf
Files
(911.1 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:95b35dd37346bec15a8a3f942db9807e
|
911.1 kB | Preview Download |