Patent ID: 8560566
Filing Date: 2013-10-15
Classification: G06F

Abstract:
1. A method for searching a web service registry system by use of a search controller, said method comprising: the search controller receiving, via a processor of a computer system, a service name from a user of the web service registry system through a web service registry system interface through which the web service registry system communicates with components external to the web service registry system, wherein the web service registry system comprises a search module, the web service registry system interface, and a service registry program product external to the search module, wherein the search module comprises the search controller, a name parser, a dictionary, and a name composer, wherein the search controller is configured to communicate with the service registry program product, the name parser, the dictionary, and the name composer via a first internal interface, a second internal interface, a third internal interface, and a fourth internal interface, respectively, and wherein the service registry program product comprises at least one service description searchable by a respectively associated service name; said processor performing a first search of the service registry program product with the received service name and subsequently determining that the received service name does not have a service description associated with the received service name in the service registry program product; said processor coordinating a second search of the service registry program product with a candidate service name by use of the search module, wherein the candidate service name is semantically and syntactically interchangeable with the received service name such that the candidate service name identifies the service description associated with the received service name within the service registry program product; and said processor discovering that the service description is associated with the candidate service name within the service registry program product and subsequently returning the discovered service description to the user of the web service registry system, said coordinating comprising: