Design and Implementation of a General-Purpose and Scalable Decision Support System Framework | Synapse