1. A method for determining a service description that most closely matches a service name provided by a user, said method comprising: generating, by a processor of a computer system, a ranked service name list by use of a name parser, a dictionary, and a name composer, wherein the ranked service name list comprises at least one alternative service name and a respective rank of each alternative service name of the at least one alternative service name, and wherein the respective rank indicates how closely the alternative service name associated with the respective rank resembles the service name provided by the user; said processor ascertaining that the service description matches the highest ranked alternative service name in the service name list; and said processor communicating the service description matching the highest ranked alternative service name to the user.