{'fraction_non_alphanumeric': 0.01316872427983539, 'fraction_numerical': 0.0, 'mean_word_length': 5.718232044198895, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Infusing Semantics in WSDL Web Service Descriptions to Enhance Service Composition and Discovery

Semantic information can significantly enhance web service discovery and composition in large domains, such those facilitated by cloud infrastructure. If semantics awareness is achieved, locating the appropriate web services can be performed taking into account the actual meaning of the information included in the web service descriptions. Furthermore, semantic relaxation is possible; in such cases, approximate solutions can be found. In order to perform semantic relaxation, the semantically equivalent and similar concepts to the original concepts describing the web services have to be identified and their semantic distance has to be evaluated. This paper explores the semantics infusion in cases where such information is not inherent in web service descriptions, that is, in the prominent web service description standard WSDL. Based on semantically enhanced WSDL descriptions, a case where semantic relaxation is performed for web service composition through AI planning is presented, and the way the resulting approximate composite services can be assessed in terms of semantic distance is also discussed.