Modelling data pipelines with Alloy

Finding test cases without actually implementing the thing
    9 minutes read | 1783 words by Ruben Berenguel