From Open API to Semantic Specifications and Code Adapters
S. Schwichtenberg, C. Gerth, G. Engels, in: Proceedings of the 24th IEEE International Conference on Web Services (ICWS), 2017, pp. 484--491.
Download
08029798.pdf
1.43 MB
Conference Paper
| English
Author
Schwichtenberg, SimonLibreCat;
Gerth, Christian;
Engels, GregorLibreCat
Abstract
Today, modern IT-systems are often an interplay of third-party web services. Developers in their role as requesters integrate existing services of different providers into new IT-systems. Providers use frameworks like Open API to create syntactic service specifications from which requesters generate code to integrate services. Proper service discovery is crucial to identify usable services in the growing plethora of third-party services. Most advanced service discovery approaches rely on semantic specifications, e.g., OWL-S. While semantic specification is crucial for a precise discovery, syntactical specification is needed for service invocation. To close the gap between semantic and syntactic specifications, service grounding establishes links between the semantic and syntactic specifications. However, for a large number of web services still no semantic specification or grounding exists. In this paper, we present an approach that semi-automates the semantic specification of web services for service providers and additionally helps service requesters to leverage semantic web services. Our approach enables a higher degree of automation than other approaches. This includes the creation of semantic specifications and service groundings for service providers as well as the integration of services for requesters by using our code generator. As proof-of-concept, we provide a case study, where we derive a sophisticated semantic OWL-S specification from a syntactic Open API specification.
Publishing Year
Proceedings Title
Proceedings of the 24th IEEE International Conference on Web Services (ICWS)
Page
484--491
LibreCat-ID
Cite this
Schwichtenberg S, Gerth C, Engels G. From Open API to Semantic Specifications and Code Adapters. In: Proceedings of the 24th IEEE International Conference on Web Services (ICWS). ; 2017:484--491.
Schwichtenberg, S., Gerth, C., & Engels, G. (2017). From Open API to Semantic Specifications and Code Adapters. In Proceedings of the 24th IEEE International Conference on Web Services (ICWS) (pp. 484--491).
@inproceedings{Schwichtenberg_Gerth_Engels_2017, title={From Open API to Semantic Specifications and Code Adapters}, booktitle={Proceedings of the 24th IEEE International Conference on Web Services (ICWS)}, author={Schwichtenberg, Simon and Gerth, Christian and Engels, Gregor}, year={2017}, pages={484--491} }
Schwichtenberg, Simon, Christian Gerth, and Gregor Engels. “From Open API to Semantic Specifications and Code Adapters.” In Proceedings of the 24th IEEE International Conference on Web Services (ICWS), 484--491, 2017.
S. Schwichtenberg, C. Gerth, and G. Engels, “From Open API to Semantic Specifications and Code Adapters,” in Proceedings of the 24th IEEE International Conference on Web Services (ICWS), 2017, pp. 484--491.
Schwichtenberg, Simon, et al. “From Open API to Semantic Specifications and Code Adapters.” Proceedings of the 24th IEEE International Conference on Web Services (ICWS), 2017, pp. 484--491.
Main File(s)
File Name
08029798.pdf
1.43 MB
Access Level
Closed Access
Last Uploaded
2019-01-11T10:40:48Z