1. A method for producing interface code to use services of an enterprise information system, comprising: providing an application specific information schema defining the format and shape of application specific information usable in a business object schema defining the business object and the application specific information for the enterprise information system; providing an enterprise metadata discovery schema for anchoring the application specific information schema to: complex type, element and attribute; and the business object schema; and generating the business object schema using a metatdata editor; and generating the interface code using the business object schema.