References

josh Documentation


Process-Based Modeling

Purves, D., Scharlemann, J. P. W., Harfoot, M., Newbold, T., Tittensor, D. P., Hutton, J., & Emmott, S. (2013). Time to model all life on Earth. Nature, 493(7432), 295–297. https://doi.org/10.1038/493295a

Töpper, J. P., Hoeks, S., Hartig, F., Kolstad, A., Tucker, M. A., Bartlett, J., Bærum, K. M., Chipperfield, J., Harfoot, M., Huijbregts, M. A. J., & Svenning, J. (2025). Advancing general ecosystem models GEMs: Towards a mechanistic understanding of the biosphere in the light of the Anthropocene. Ecological Solutions and Evidence, 6(2), e70053. https://doi.org/10.1002/2688-8319.70053


Agent-Based Simulation

Breitwieser, L., Hesam, A., Rademakers, F., Luna, J. G., & Mutlu, O. (2023). High-Performance and Scalable Agent-Based Simulation with BioDynaMo. Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming, 174–188. https://doi.org/10.1145/3572848.3577480

Ter Hoeven, E., Kwakkel, J., Hess, V., Pike, T., Wang, B., Rht, & Kazil, J. (2025). Mesa 3: Agent-based modeling with Python in 2025. Journal of Open Source Software, 10(107), 7668. https://doi.org/10.21105/joss.07668


Domain-Specific Languages

Hoffmann, B., Urquhart, N., Chalmers, K., & Guckert, M. (2022). An empirical evaluation of a novel domain-specific language – modelling vehicle routing problems with Athos. Empirical Software Engineering, 27(7), 180. https://doi.org/10.1007/s10664-022-10210-w

Wheeler, K. (2004, January 18). HyperTalk: The Language for the Rest of Us. Memoryhole. https://www.memoryhole.net/~kyle/newwebsite/Curriculum_Vitae_files/hypertalk.pdf

Parr, T. (2014). The definitive ANTLR 4 reference (Book version: P 2.0). The Pragmatic Bookshelf.


Technical Implementation

Andreev, A. & TeaVM Community. (2024). TeaVM. TeaVM Project. https://teavm.org/

Rossberg, A. & WebAssembly Contributors. (2024). WebAssembly Specification. WebAssembly Community Group. https://webassembly.github.io/gc/core/

Leith, N. et al. (2024). Cloud-Optimized GeoTIFF specification. https://www.cogeo.org/


Data Sources

  • Climate projections: CMIP6 downscaled products
  • Soil data: SSURGO / Web Soil Survey
  • Vegetation maps: NPS park-specific (e.g., JOTR vegetation map)
  • Monitoring data: NPS Inventory & Monitoring (I&M) program