Abstract
The Web enters a new era where contents are to take the back seat and services will take the driver seat to form a service-oriented web. In this paper, we present a smart user interface design for this emerging service-oriented web. The design leverages the advances of semantic web and service composition technologies to provide an intelligent and generic user interface to query, compose and execute web services for a variety of user tasks. First we develop a simple cost model for estimating the development and learning overheads of web service interfaces for service-oriented applications as the motivation of this work. Then, we present the design of the service-oriented browser and discuss the enabling technologies. A prototype system is developed using existing technologies and standards as proof of concept.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
World Internet Usage, http://www.internetworldstats.com/stats.htm
Berners-Lee, T., Hendler, J., Lassila, O.: The Semantic Web. Scientific American (May 2001)
Murugesan, S. (ed.) Handbook of Research on Web 2.0, 3.0, and X.0: Technologies, Business, and Social Applications, Information Science Research, Hershey – New York (October 2009)
RDF – Resource Description Framework, http://www.w3.org/RDF/
OWL - Web Ontology Language, http://www.w3.org/TR/owl2-overview/
David, M., et al.: OWL-S: Semantic Makeup Language for Web Service., W3C Submission (2004), http://www.w3.org/Submission/OWL-S
de Bruijn, J., Lausen, H., et al.: Web Service Model Language. W3C Submission (2005), http://www.w3.org/Submission/WSML
Dzbor, M., Motta, E., Domingue, J.: Magpie: Experiences in supporting Semantic Web browsing. Web Semant 5(3), 204–222 (2007), doi: http://dx.doi.org/10.1016/j.websem.2007.07.001
Quan, D.A., Karger, R.: How to make a semantic web browser. In: Proceedings of the 13th International Conference on World Wide Web, WWW 2004, pp. 255–265. ACM, New York (2004), doi: http://doi.acm.org/10.1145/988672.988707
Song, K., Lee, K.: Generating multimodal user interfaces for Web services. Interact. Comput. 20(4-5), 480–490 (2008)
He, J., Yen, I., Peng, T., Dong, J., Bastani, F.: An Adaptive User Interface Generation Framework for Web Services. In: Proceedings of the 2008 IEEE Congress on Services Part II, September 23-26, SERVICES-2, pp. 175–182. IEEE Computer Society, Washington, DC (2008), doi: http://dx.doi.org/10.1109/SERVICES-2.2008.23
Tilsner, M., Fiech, A., Specht, T.: Integrating heterogeneous user interfaces in service oriented web applications. In: Desai, B.C., Leung, C.K. (eds.) Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering, C3S2E 2009, Montreal, Quebec, Canada, May 19-21, pp. 73–81. ACM, New York (2009), doi: http://doi.acm.org/10.1145/1557626.1557638
Takada, H., Paik, I.: Design of General User Interface for Automatic Web Service Composition. In: Proceedings of the 2008 Japan-China Joint Workshop on Frontier of Computer Science and Technology, FCST 2008, December 27-28, pp. 75–78. IEEE Computer Society, Washington, DC (2008), doi: http://dx.doi.org/10.1109/FCST.2008.20
Pietschmann, S., Voigt, M., Meissner, K.: Dynamic Composition of Service-Oriented Web User Interfaces. In: Proceedings of the 2009 Fourth International Conference on Internet and Web Applications and Services, ICIW 2009, May 24-28, pp. 217–222. IEEE Computer Society, Washington, DC (2009), doi: http://dx.doi.org/10.1109/ICIW.2009.38
Sommerville, I.: Software Engineering, 8th edn. Addison-Wesley, Reading (2006) ISBN-13: 978-0-32131-379-9
WSDL Specification, http://www.w3.org/TR/wsdl
Web Service Security Specification, http://www.oasis-open.org/committees/download.php/16790/wss-v1.1-spec-os-SOAPMessageSecurity.pdf
Web Service Message Reliability Specification, http://docs.oasis-open.org/wsrm/ws-reliability/v1.1/wsrm-ws_reliability-1.1-spec-os.pdf
Web Service Policy Specification, http://www.w3.org/Submission/WS-Policy
XML Process Description Language, http://www.wfmc.org/xpdl.html
Zhou, X., Chen, S., Bouguettaya, A., Xu, K.: Supporting Bioinformatic Experiments with a Service Query Engine. In: SERVICES I 2009, pp. 717–723 (2009)
Yu, Q., Liu, X., Bouguettaya, A., Medjahed, B.: Deploying and managing Web services: issues, solutions, and directions. VLDB J. 17(3), 537–572 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chen, S., Nepal, S., Bouguettaya, A. (2011). A Smart User Interface for Service-Oriented Web. In: Chiu, D.K.W., et al. Web Information Systems Engineering – WISE 2010 Workshops. WISE 2010. Lecture Notes in Computer Science, vol 6724. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24396-7_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-24396-7_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-24395-0
Online ISBN: 978-3-642-24396-7
eBook Packages: Computer ScienceComputer Science (R0)