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