Template-Based Generation of Semantic Services
- Cite this paper as:
- Mohr F., Walther S. (2014) Template-Based Generation of Semantic Services. In: Schaefer I., Stamelos I. (eds) Software Reuse for Dynamic Systems in the Cloud and Beyond. ICSR 2015. Lecture Notes in Computer Science, vol 8919. Springer, Cham
There are many technologies for the automation of processes that deal with services; examples are service discovery and composition. Automation of these processes requires that the services are described semantically. However, semantically described services are currently not or only rarely available, which limits the applicability of discovery and composition approaches. The systematic support for creating new semantic services usable by automated technologies is an open problem.
We tackle this problem with a template based approach: Domain independent templates are instantiated with domain specific services and boolean expressions. This process yields both the description and the implementation of new services whose correctness directly follows from the correctness of the template. Besides the theory, we present a preliminary evaluation for service repositories in which 85% of the services were generated automatically in efficient time and explain why these are indeed useful.
Keywordsservices templates correctness semantic descriptions automation composition
Unable to display preview. Download preview PDF.