A Method for Automatic Generation of OWL-S Service Ontology


Jin-Hyuk Yang, In-Jeong Chung, Journal of Information Processing Systems Vol. 2, No. 2, pp. 114-123, Apr. 2006


Keywords: Ontology, Semantic Web, OWL-S, State-chart, and UML
Fulltext:

Abstract

We present in this paper the methodology for automatic generation of OWL-S service model ontology along with the results and issues. First, we extract information related to atomic services and their properties such as IOPE from the UML class diagram, and retrieve information related to the composition of services from the UML state-chart diagram. Then, the XSLT applications utilize the acquired information to generate the OWL-S service model ontology through the predefined mappings between OWL-S constructs for composite services and UML state-chart primitives. For the justification of generated service ontology, several validation checks are performed. Our service ontology generation method is general and fully automatic, as well as effective, in that it is achieved in an environment familiar to developers, and information needed to generate service ontology is provided necessarily during service development. It is also noticeable to facilitate representing the condition with GUI rather than a complex language such as OCL.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.




Cite this article
[APA Style]
Jin-Hyuk Yang and In-Jeong Chung (2006). A Method for Automatic Generation of OWL-S Service Ontology. Journal of Information Processing Systems, 2(2), 114-123. DOI: .

[IEEE Style]
J. Yang and I. Chung, "A Method for Automatic Generation of OWL-S Service Ontology," Journal of Information Processing Systems, vol. 2, no. 2, pp. 114-123, 2006. DOI: .

[ACM Style]
Jin-Hyuk Yang and In-Jeong Chung. 2006. A Method for Automatic Generation of OWL-S Service Ontology. Journal of Information Processing Systems, 2, 2, (2006), 114-123. DOI: .