Awesome Modeling Practices

✨Awesome modeling practices✨ curated by the OMF Early Career Scholars Working Group.

This page is generated from openmodelingfoundation/awesome-modeling-practices
Last updated: April 15, 2026 22:31 UTC

An opinionated list of resources to help modelers follow good modeling practices. Developed by the Early Career Scholars Working Group of the Open Modeling Foundation.

Contributions are welcomed! Please read our Contribution Guidelines before submitting your Pull Request.

Contents


Modeling Principles

  • FAIR - Findable, Accessible, Interoperable, Reusable.
  • CARE - Collective Benefit, Authority to Control, Responsibility, and Ethics. Principles for Indigenous Data Governance.
  • INSPIRE - Infrastructure for Spatial Information in Europe.
  • PAVE - Purpose, Assumptions, Validity, and Exploration. Method to communicate the suitability of models to inform a particular purpose.

Modeling Standards

  • ODD - The Overview, Design concepts, and Details protocol standardize descriptions of individual-based and agent-based models.
  • TRACE - The TRAnsparent and Comprehensive model Evaludation protocol provide standardized approach to documenting a model’s formulation, implementation, testing, and application.
  • CSDMS Standard Names - Comprehensive set of rules, patterns and standards for naming variables in models.
  • UML - The Unified Modeling Language is a standardized visual modeling language to visualize the architecture and design of a system.
  • STEP - The Standard for the Exchange of Product model data or ISO 10303 is a standard to provide interoperability between software.
  • OMF Standard - Open Modeling Foundation (in development) modeling standards.
  • ODE - The Overview, Data, and Execution protocol for a standardized use of machine learning in environmental, social and related interdisciplinary sciences.

Model Libraries

  • CoMSES Model Library - Open repository containing models. Developed by CoMSES Net and based on the United States
  • OSF - Open repository containing models, research papers, data sets, software and more. Developed by the Center for Open Science and based on the United States.
  • Zenodo - Open repository containing models, research papers, data sets, software and more. Developed by CERN and based on Europe.

Societies Discussing Modeling Practices

  • OMF - The Open Modeling Foundation is an alliance of modeling organizations to develop and promote a community developed body of modeling standards and best practices.
  • CSDMS - The Community Surface Dynamics Modeling System promotes the modeling of earth surface processes by developing, supporting, and disseminating integrated software modules.
  • CoMSES Net - The Network for Computational Modeling in the Social and Ecological Sciences is an open community to improving the way we develop, share, and use computational models.

Journals Discussing Modeling Practices

Papers

Workshops and Tutorials

A hitchhikers guide to AI for a FAIR and TRACEable World