18. The system of claim 17 , wherein the system is further caused to provide a preview target data set based on the received transform instructions.
17. A system for performing an integration of an origin data set into a target data set, the system comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to: receive a target data set ontology, the target data set ontology defining data objects of the target data set; access an origin data set schema, the origin data set schema including an organizational structure of the origin data set; generate, according to the origin data set schema and the target data set ontology, a domain-specific transform programming language specific to the origin data set schema and the target data set ontology; receive transform instructions from a user input device programmed in the domain-specific transform programming language; and transfer the transform instructions to a remote computer system for integrating the origin data set into the target data set according to the received transform instructions.