12. A non-transitory computer readable medium including executable instructions to generate procedural language code for extracting data from an operational system, comprising executable instructions to: accept a declarative specification; and generate procedural language code from the declarative specification to execute a data extraction, transformation and loading process defined by the declarative specification.
12. A non-transitory computer readable medium including executable instructions to generate procedural language code for extracting data from an operational system, comprising executable instructions to: accept a declarative specification; and generate procedural language code from the declarative specification to execute a data extraction, transformation and loading process defined by the declarative specification. 13. The computer readable medium of claim 12 , wherein the procedural language code is ABAP language code and the operational system is an SAP R/3 system.