Title :
Describing Semantic Web Services: From UML to OWL-S
Author :
Kim, Il-Woong ; Lee, Kyong-Ho
Author_Institution :
Yonsei Univ., Seoul
Abstract :
As a de facto standard, OWL-S enables the semantic description of Web services, resulting in the automated discovery, selection, and composition of Web services. However, the complexity of the OWL-S grammar makes it difficult to construct an OWL-S ontology manually. This paper presents an efficient method for generating OWL-S ontologies from UML diagrams, which are widely used for software design and development. The proposed method uses a class diagram to represent a domain ontology and sequence or activity diagrams to represent the behavior of a business process. It also uses UML profiles to support various features of OWL-S. Finally, an XMI file extracted from UML diagrams is transformed into an OWL-S ontology via an XSLT script. Experimental results with a large volume of UML diagrams show that the proposed method deals with the control flow of complex processes and is superior to previous methods.
Keywords :
Unified Modeling Language; Web services; knowledge representation languages; ontologies (artificial intelligence); semantic Web; OWL-S ontologies; UML diagrams; XMI file; XSLT script; domain ontology; semantic Web services; Computer science; OWL; Ontologies; Process control; Protocols; Semantic Web; Software design; Unified modeling language; Web and internet services; Web services;
Conference_Titel :
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7695-2924-0
DOI :
10.1109/ICWS.2007.73