Patent ID: 8490048

Claim:
An apparatus to create a hub server/application interface, the apparatus comprising: a storage device storing executable code; a processor executing the executable code, the executable code comprising: an object discovery agent (“ODA”) development module integrated in an adapter development wizard and generating an ODA project from an adapter developer input comprising a name of a target application and a name of a business object, and metadata comprising configuration properties for the target application and configuration properties for a hub server by receiving the adapter developer input and the metadata at an ODA template of the ODA project, wherein the ODA project generates from the ODA template an ODA that interacts with the target application to specify the business object for the hub server; and an adapter development module integrated in the adapter development wizard and generating an adapter project from the adapter developer input and the metadata by receiving the adapter developer input and the metadata at an adapter template and generating a metadata statement for the business object name from the adapter template, wherein the adapter project specifies an interface between an application object of the target application and the business object, the ODA project and the adapter project sharing the metadata.