Patent ID: 8321451

Claim:
A computer-implemented method, comprising: receiving a selection of a particular logical field via a database query interface; querying a discovery registry associated with a data abstraction model of a database to discover a plurality of web services that are resolvable based on the particular logical field, wherein the data abstraction model includes a plurality of logical fields, wherein each logical field of the plurality of logical fields corresponds to a particular data structure of the database, wherein a web service input of a first discovered web service is associated with a first logical field of the data abstraction model via the discovery registry, wherein the first logical field corresponds to a first data structure, wherein the first data structure is a first schema or first table, wherein a web service output of the first discovered web service is associated with a second logical field of the data abstraction model via the discovery registry, wherein the second logical field corresponds to a second data structure, wherein the second data structure is a second schema or second table, wherein a web service input of a second discovered web service is associated with a third logical field of the data abstraction model via the discovery registry, wherein the third logical field corresponds to a third data structure, wherein the third data structure is a third schema or third table, and wherein a web service output of the second discovered web service is associated with the second logical field of the data abstraction model via the discovery registry; and automatically initiating execution of the plurality of discovered web services, wherein the plurality of discovered web services includes the first discovered web service and the second discovered web service, wherein a common value results from execution of more than one discovered web service of the plurality of discovered web services; and displaying a plurality of values resulting from execution of the plurality of discovered web services and a number of discovered web services with the common value via a condition build user interface.