{"ddc":["000"],"has_accepted_license":"1","citation":{"bibtex":"@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} }","ieee":"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.","ama":"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.","short":"S. Schwichtenberg, C. Gerth, G. Engels, in: Proceedings of the 24th IEEE International Conference on Web Services (ICWS), 2017, pp. 484--491.","apa":"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).","mla":"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.","chicago":"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."},"project":[{"name":"SFB 901","_id":"1"},{"_id":"9","name":"SFB 901 - Subprojekt B1"},{"_id":"3","name":"SFB 901 - Project Area B"}],"type":"conference","file_date_updated":"2019-01-11T10:40:48Z","status":"public","_id":"98","date_created":"2017-10-17T12:41:10Z","user_id":"477","author":[{"id":"13235","first_name":"Simon","last_name":"Schwichtenberg","full_name":"Schwichtenberg, Simon"},{"first_name":"Christian","full_name":"Gerth, Christian","last_name":"Gerth"},{"full_name":"Engels, Gregor","last_name":"Engels","first_name":"Gregor","id":"107"}],"year":"2017","title":"From Open API to Semantic Specifications and Code Adapters","abstract":[{"text":"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.","lang":"eng"}],"publication":"Proceedings of the 24th IEEE International Conference on Web Services (ICWS)","file":[{"file_size":1425640,"relation":"main_file","creator":"ups","access_level":"closed","content_type":"application/pdf","file_id":"6622","success":1,"date_created":"2019-01-11T10:40:48Z","date_updated":"2019-01-11T10:40:48Z","file_name":"08029798.pdf"}],"page":"484--491","language":[{"iso":"eng"}],"date_updated":"2022-01-06T07:04:21Z"}