1. A computer-implemented method comprising: receiving a configuration including a mapping between fields in a business intelligence query and corresponding fields in a web service output; receiving business intelligence metadata from a business intelligence system responsive to the business intelligence query; identifying a subset of the received business intelligence metadata containing a desired result from the configuration; retrieving semantic content from an enterprise services repository system based on content received by the identified subset of business intelligence metadata; generating a plurality of artifacts using a processing device, each artifact containing instructions for different computing platforms for specifying a structure of the web service output including the corresponding fields from the configuration and the semantic content; and generating a plurality of combinable transformation rules, each transformation rule containing instructions for mapping a data element in the business intelligence query to a data element in a different computing system based on the semantic content, wherein a subsequent selection from the plurality of artifacts and transformation rules enables an integration of data from multiple computing platforms that is transformed into the web service output having semantics recognized by a target computing platform.