Abstract
The various modern services on the Internet offer a wealth of information. Therefore, the provision of specific credible information becomes more important. Nowadays, different lightweight application architectures based on web services establish themselves as de facto standards for data access and data publishing via so-called REST-based interfaces on the Internet. Within these approaches a flexible integration of services data is becoming a reality, and for the Internet of the future, these activities, designed as Linked Open Data, are becoming increasingly important. In this paper we describe the development of a framework named Joint Service Engine (JSE) for the discovery, integration, processing, and fusion of “semantically” annotated web services. The focus is on the discovery of appropriate service information and the fusion of all gathered information in real time. The processing chain includes the harmonization of different data structures obtained from heterogeneous web services that have to be mapped to specific predefined domain ontologies. In a multimodal dialog shell, JSE supports the system to answer spoken queries like “Give me the neighboring countries of Germany, their populations and the geo-coordinates of the respective capitals”. This requires several service calls and the filtering and combination of their results to provide an adequate answer.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
JavaScript Object Notation – http://www.json.org/
- 4.
References
R. Chinnici, J.J. Moreau, A. Ryman, S. Weerawarana, Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language – W3C Recommendation, June 2007, http://www.w3.org/TR/wsdl20/
D. Fensel, J.A. Hendler, H. Lieberman, W. Wahlster (eds.), Spinning the Semantic Web: Bringing the World Wide Web to Its Full Potential (MIT, Cambridge, 2003)
D. Fensel, H. Lausen, J. de Bruijn, M. Stollberg, D. Roman, A. Polleres, J. Domingue, Web services, in Enabling Semantic Web Services – The Web Service Modeling Ontology (Springer, Berlin/Heidelberg/New York, 2007), pp. 37–54
T.R. Gruber, A translation approach to portable ontology specifications. Knowl. Acquis. Spec. Issue: Curr. Issues Knowl. Model. 5(2), 199–220 (1993)
M. Hadley, Web Application Description Language – W3C Member Submission, Aug 2009, http://www.w3.org/Submission/wadl/
R. Krummenacher, B. Norton, A. Marte, Towards linked open services and processes, in Future Internet – FIS 2010, ed. by A.J. Berre, A. Gómez-Pérez, K. Tutschku, D. Fensel, vol. 6369 of Lecture Notes in Computer Science (Springer, Berlin/Heidelberg/New York, 2010), pp. 68–77, http://dx.doi.org/10.1007/978-3-642-15877-3_8
H. Lausen, A. Polleres, D. Roman, Web Service Modeling Ontology (WSMO) – W3C Member Submission, June 2005, http://www.w3.org/Submission/WSMO/
M. Löckelt, M. Deru, C.H. Schulz, S. Bergweiler, T. Becker, N. Reithinger, A unified approach for semantic-based multimodal interaction, in Towards the Internet of Services: The THESEUS Research Program, ed. by W. Wahlster, H.J. Grallert, S. Wess, H. Friedrich, T. Widenka (Springer, Berlin/Heidelberg/New York, 2014)
D. Martin, M. Burstein, J. Hobbs, O. Lassila, D. McDermott, S. McIlraith, S. Narayanan, M. Paolucci, B. Parsia, T. Payne, E. Sirin, N. Srinivasan, K. Sycara, OWL-S: Semantic Markup for Web Services – W3C Member Submission, Nov 2004, http://www.w3.org/Submission/OWL-S/
D. Martin, M. Burstein, D. McDermott, S. McIlraith, M. Paolucci, K. Sycara, D.L. McGuinness, E. Sirin, N. Srinivasan, Bringing semantics to web services with OWL-S. World Wide Web 10(3), 243–277 (2007)
D. Oberle, Semantic Management of Middleware (Springer, Berlin/Heidelberg/New York, 2006)
D. Porta, M. Deru, S. Bergweiler, G. Herzog, P. Poller, Building multimodal dialog user interfaces in the context of the internet of services, in Towards the Internet of Services: The THESEUS Research Program, ed. by W. Wahlster, H.J. Grallert, S. Wess, H. Friedrich, T. Widenka (Springer, Berlin/Heidelberg/New York, 2014)
E. Sirin, B. Parsia, Planning for semantic web services, in In Semantic Web Services Workshop at 3rd International Semantic Web Conference (ISWC 2004), 2004, http://www.mindswap.org/papers/SWS-ISWC04.pdf
D. Sonntag, R. Engel, G. Herzog, A. Pfalzgraf, N. Pfleger, M. Romanelli, N. Reithinger, SmartWeb handheld – multimodal interaction with ontological knowledge bases and semantic web services, in Artificial Intelligence for Human Computing, ed. by T.S. Huang, A. Nijholt, M. Pantic, A. Pentland. Volume 4451 of Lecture Notes in Computer Science (Springer, Berlin/Heidelberg/New York, 2007), pp. 272–295
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Bergweiler, S. (2014). Interactive Service Composition and Query. In: Wahlster, W., Grallert, HJ., Wess, S., Friedrich, H., Widenka, T. (eds) Towards the Internet of Services: The THESEUS Research Program. Cognitive Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-06755-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-06755-1_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-06754-4
Online ISBN: 978-3-319-06755-1
eBook Packages: Computer ScienceComputer Science (R0)