DocumentCode
3127737
Title
Describing Semantic Web Services: From UML to OWL-S
Author
Kim, Il-Woong ; Lee, Kyong-Ho
Author_Institution
Yonsei Univ., Seoul
fYear
2007
fDate
9-13 July 2007
Firstpage
529
Lastpage
536
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services, 2007. ICWS 2007. IEEE International Conference on
Conference_Location
Salt Lake City, UT
Print_ISBN
0-7695-2924-0
Type
conf
DOI
10.1109/ICWS.2007.73
Filename
4279640
Link To Document