1. A computer readable storage medium having instructions stored thereon which cause a data processing system to perform a method for an equipment integrator comprising: providing a user interface to facilitate user input of configuration information for the equipment integrator operable with a plurality of manufacturing tools, the equipment integrator configuration information adaptable to each manufacturing tool of the plurality; receiving a request from a manufacturing execution system for data from a manufacturing tool of the plurality; sending an instruction to the manufacturing tool to publish the data, the instruction based on the equipment integrator configuration information; mapping the data received from the manufacturing tool needed to satisfy the request based on the equipment integrator configuration information; populating a data structure to be returned to the manufacturing execution system based on the data mapping.