13. The computer system of claim 12 , wherein the respective weight for said each constituent word is predefined in a first range of positive integers greater than one hundred (100), and wherein the respective weight for said each synonym of said each constituent word is predefined in a second range of zero (0) and positive integers less than five (5) such that a first alternative service name comprising more constituent words ranks higher than a second alternative service name comprising more synonyms in place of constituent words of the service name input by the user.
12. The computer system of claim 11 , said generating comprising: creating a constituent word list comprising at least one constituent word that is a respective dictionary word appearing in the service name as a result of parsing the service name into a set of dictionary words by the name parser; associating a respective weight to each constituent word of said at least one constituent word, wherein said respective weight associated with said each constituent word is predefined by the SOA service registry system; producing a respective synonym list for said each constituent word as a result of running the dictionary, the respective synonym list comprising at least one synonym of said each constituent word as located in the dictionary; associating a respective weight to each synonym in the respective synonym list for said each constituent word, wherein said respective weight associated with said each synonym is predefined by the SOA service registry system; composing at least one alternative service name by combining said at least one constituent word from the constituent word list and said at least one synonym from the respective synonym list pursuant to a sequence in the service name by use of the name composer; calculating a respective rank for said at least one alternative service name by adding the respective weights of all words employed in each alternative service name from said composing; rendering the ranked alternative service name list by associating the respective rank with said each alternative service name.