• 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