Patent ID: 8219966

Claim:
A computer implemented method to integrate an application floorplan and an external service in a computer, the method comprising: the computer generating a first definition including one or more service definitions of the external service for integration with the application floorplan; the computer generating a second definition including semantic type data of a global data type used in the application floorplan; the computer generating a third definition including semantic type mapping of an instance of the semantic type data of the second definition in a data object used in the application floorplan based on metadata of the application floorplan; the computer presenting a map between a service parameter in the first definition of the external service and the semantic type mapping of the third definition by processing the service parameter and the semantic type mapping; storing at least one of the one or more service definitions, the semantic type data, the semantic type mapping, and the map between the service parameter and the semantic type mapping; and the computer integrating the application floorplan and the external service by executing the external service in the application floorplan using the map.