A method for providing data analytics results for a process performed in an industrial plant, said method comprising: (a) providing semantic knowledge models stored in a knowledge model repository, said semantic knowledge models comprising - at least one semantic plant model of an industrial plant which describes semantically a configuration of the respective industrial plant and indicates storage locations of process data provided by data sources of the industrial plant when performing at least one process therein, - at least one semantic process model of a process which describes semantically a sequence of the respective production steps and a plant-specific realization of the production steps consisting of several product states characterized by a sequence of transformation process steps performed within an industrial plant needed to attain a subsequent product state; (b) selecting at least one analytics application which describes semantically at least one process step and at least one parameter required for accomplishing an analytics task, the analytics application customized by the respective parameter; (c) processing the selected analytics application and selected instantiated semantic knowledge models to infer at least one storage location of at least one data source of the industrial plant; (d) executing the selected data analytics application by an execution engine using accessed process data provided by the inferred data sources of the industrial plant to generate the data analytics results. (a) providing semantic knowledge models stored in a knowledge model repository, said semantic knowledge models comprising - at least one semantic plant model of an industrial plant which describes semantically a configuration of the respective industrial plant and indicates storage locations of process data provided by data sources of the industrial plant when performing at least one process therein, - at least one semantic process model of a process which describes semantically a sequence of the respective production steps and a plant-specific realization of the production steps consisting of several product states characterized by a sequence of transformation process steps performed within an industrial plant needed to attain a subsequent product state; - at least one semantic plant model of an industrial plant which describes semantically a configuration of the respective industrial plant and indicates storage locations of process data provided by data sources of the industrial plant when performing at least one process therein, - at least one semantic process model of a process which describes semantically a sequence of the respective production steps and a plant-specific realization of the production steps consisting of several product states characterized by a sequence of transformation process steps performed within an industrial plant needed to attain a subsequent product state; (b) selecting at least one analytics application which describes semantically at least one process step and at least one parameter required for accomplishing an analytics task, the analytics application customized by the respective parameter; (c) processing the selected analytics application and selected instantiated semantic knowledge models to infer at least one storage location of at least one data source of the industrial plant; (d) executing the selected data analytics application by an execution engine using accessed process data provided by the inferred data sources of the industrial plant to generate the data analytics results.