{'fraction_non_alphanumeric': 0.023181454836131096, 'fraction_numerical': 0.0, 'mean_word_length': 4.396551724137931, '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}}
A Method of Automatic Generation of Documents from WSDL to OWL-S

A web service is a software function provided at a network address over the web or the cloud. Conventional web service is described by WSDL. As for the conventional web services, it has problems of discovering and selecting the most suitable web service. Semantic web service can solve these problems, and it is described by OWL-S. In this paper, we propose a method of automatic generation of documents from WSDL to OWL-S. To accomplish this, we first translate XML document to OWL document through the relationship between XML Schema and the ontology. We use a mapping rule from XML Schema to Schema tree and Element tree. As for the WSDL document is written by XML. And OWL-S document is written by OWL. We translate WSDL document to OWL-S document based on mapping between XML document and OWL document. At present, most of web service is described by WSDL. According to this method, we can not only translate from WSDL document to OWL-S document easily, but also make the generation more efficient. Thus, we provide support for extensive of web services and service composition and discovery. Through the use of an example, the paper verifies the method is feasible and effective.