Patent ID: 8533616

Claim:
A computer-implemented method for adapting enterprise services to an enterprise, the method comprising: generating a graphical representation of a plurality of service elements, each service element including an input and an output, each service element providing a service to an enterprise; generating a link between an output of a first service element of the plurality of service elements and an input of a second service element of the plurality of service elements, the first service element providing a query service to the enterprise, the second service element providing a first association service for the query service, the first association service being used by the query service to determine one or more results in response to a query in accordance with specified one or more requirements of the enterprise; concatenating the first and second service elements via the link to form an adapted service element; and generating a primary business object node with the output of the first service element, wherein the query service is a flight search service, the first association service being a flight connection service, the one or more results of the query being a booking of a flight searched using the flight search service, the booking using one or more results of the flight connection service when a flight connection is available between a specified departure and a specified destination.