Specification of an algorithm design system | Synapse