Software development using domain-specific software architectures | Synapse