The OceanDSL project focused on domain-specific Languages für Ocean Modeling. Therefore, it includes various DSLs, but also tooling to analyze and recover the architecture of ocean and earth system models.
- Architecture analysis tools https://github.com/cau-se/oceandsl-tools
- Dynamic architecture recovery - replication package https://github.com/cau-se/ssp-dynamic-architecture-recovery
- ESM recovery and optimization replication package https://github.com/cau-se/esm-architecture-analysis-replication-package
- CP-DSL replication package (old Java version) https://github.com/cau-se/cp-dsl-replication
- Interactive visualization of interview themes https://github.com/cau-se/oceandsl-interview-graph/tree/main
- Python based CP-DSL, BGC-DSL and TDD-DSL https://github.com/cau-se/python-oceandsls/tree/main