1. A method for producing interface code to use services of an enterprise information system, comprising: providing, with circuitry in an interface module, an application specific information schema defining application specific information usable in business objects of the enterprise information system; providing, with said circuitry of said interface module, an enterprise metadata discovery schema configured to: classify individual elements in said application specific information schema as at least one of a complex type recognized by said enterprise information system, an element recognized by said enterprise information system, and an attribute recognized by said enterprise information system; and anchor said classified individual elements in said application specific information schema to elements usable in a business object schema; and generating a business object schema from said anchored individual elements in said application specific information schema with circuitry in a metadata editor module; and generating the interface code with said circuitry of said interface module using the business object schema.