Software Engineering Group - Sprat

Sprat: Software Engineering for Computational Science

Sprat is a software engineering approach for interdisciplinary teams of scientists that is based on model-driven software development techniques. The approach is organized around a hierarchical architecture that combines internal and external domain-specific languages (DSLs). For its evaluation, Sprat has been employed in the implementation of a marine ecosystem model, the Sprat Ecosystem Model.

Sprat Logo