Abstract
While web services are often targeted at machine-to-machine communication, they are also increasingly used directly in the interactions between humans and machines. Instead of developing specialised client applications for the invocation of these services, a generic human-driven ad-hoc usage is beneficial in many scenarios, including rapid service testing and dynamic inclusion of services as plugins into applications. We argue for the need for such a usage and extract requirements for generic web service clients. We then present a few selected use cases and introduce the Dynvoker client which already passes the majority of evaluation criteria. With its technical capabilities and open and vivid development, we consider it the most suitable and flexible generic client available and therefore highlight its role as a central component in a user-centric web service research project.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
- Service Description
- Eclipse Modelling Framework
- Generate User Interface
- Concrete Service
- Abstract User Interface
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Sánchez-Nielsen, E., Martín-Ruiz, S., Rodríguez-Pedrianes, J.: Mobile and dynamic web services. In: Proceedings of the ECOWS 2006 Workshop on Emerging Web Services Technology, Zurich, Switzerland (December 2006)
Spillner, J., Braun, I., Schill, A.: Flexible human service interfaces. In: Proceedings of ICEIS. Volume HCI. International Conference on Enterprise Information Systems (ICEIS), Funchal, Madeira - Portugal, pp. 79–85 (June 2007)
Bajaj, A.: Inferring the User Interface from an EER Data Schema. In: Proceedings of the Americas Conference on Information Systems (AMCIS), paper 471, Acapulco, Mexico (August 2006)
Kassoff, M., Kato, D., Mohsin, W.: Creating GUIs for Web Services. IEEE Internet Computing 7(4), 66–73 (2003)
Gesser, C.E.: Uma abordagem para a integraçã dynâmica de servios web em portais. Master’s thesis, Universidade Federal de Santa Catarina (2006)
Steele, R., Khankan, K., Dillon, T.: Mobile web service discovery and invocation through auto-generation of abstract multimodal interface. itcc 2, 35–41 (2005)
He, J., Yen, I.L.: Adaptive user interface generation for web services. In: Proceedings of the IEEE International Conference on e-Business Engineering, Hong Kong, China (October 2007)
Spillner, J., Schill, A.: Analysis on inference mechanisms for schema-driven forms generation. In: Tagungsband XML-Tage, Berlin, Germany, June 2007, pp. 113–124 (2007)
LeVan, R.: OpenSearch and SRU: Continuum of searching. Information Technologies and Libraries (ITAL) 25(3), 151–153 (2006)
Trapp, M., Schmettow, M.: Consistency in use through model based user interface development. In: The Many Faces of Consistency in Cross-Platform Design at CHI 2006, Montréal, Québec, Canada (April 2006)
Nichols, J., Chau, D.H., Myers, B.A.: Demonstrating the viability of automatically generated user interfaces. In: Proceedings of the SIGCHI conference on Human factors in computing systems, pp. 1283–1292 (2007)
Spillner, J., Braun, I., Schill, A.: WSInterconnect: Dynamic composition of web services through web services. In: Eliassen, F., Montresor, A. (eds.) DAIS 2006. LNCS, vol. 4025. Springer, Heidelberg (2006)
Bleyh, N.: Analyse und Vergleich von Ansätzen zur Einbindung von menschlichen Interaktionen in komplexe Web Services. Master’s thesis, TU Dresden (June 2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Spillner, J., Feldmann, M., Braun, I., Springer, T., Schill, A. (2008). Ad-Hoc Usage of Web Services with Dynvoker. In: Mähönen, P., Pohl, K., Priol, T. (eds) Towards a Service-Based Internet. ServiceWave 2008. Lecture Notes in Computer Science, vol 5377. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89897-9_18
Download citation
DOI: https://doi.org/10.1007/978-3-540-89897-9_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89896-2
Online ISBN: 978-3-540-89897-9
eBook Packages: Computer ScienceComputer Science (R0)