Abstract
Client-based web mashups have become one of the most important architectures in web application development. However, navigation between views and service requests is still developed manually in most web mashups. In this paper, we propose the concept of deterministic data binding between output data and the input parameters of another method for a given set of data mappings between services. The data binding approach provides a model to generate context menus for navigating and requesting services with a simple and convenient interface. Without any user intervention, the context-dependent binding relations allow a reasonable size of necessary method connections even when the number of services and the size of the mashup page grow. In order to show the usability of the proposed approach, we present an example of a historical tourism service web page.
This work was supported by the GRRC program (GRRC Kyonggi 2012B03) of Gyeonggi province.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Sheng, Q., Yu, J., Dustdar, S.: Enabling Context Aware Web-Services. CRC Press (2010)
Boukottaya, A., Vanoirbeek, C.: Schema matching for transforming structured documents. In: DocEng 2005, pp. 101–110 (2005)
Daniel, F., Casati, F., Benatallah, B., Shan, M.-C.: Hosted Universal Composition: Models, Languages and Infrastructure in mashArt. In: Laender, A.H.F., Castano, S., Dayal, U., Casati, F., de Oliveira, J.P.M. (eds.) ER 2009. LNCS, vol. 5829, pp. 428–443. Springer, Heidelberg (2009)
Fielding, R.T.: Architectural Styles and the Design of Network-Based Software Architectures. Doctoral dissertation, Dept. of Computer Science, Univ. of Calif., Irvine (2000)
Lecue, F., Salibi, S., Bron, P., Moreau, A.: Semantic and Syntactic Data Flow in Web Service Composition. In: ICWS 2008, pp. 211–218 (2008)
Lee, E.: Inline binding of XML data. In: Proc. ICMOCCA 2006 (2006)
Lee, E.: Static parameter binding approach for web service mashup modeling. In: ICEIS 2012 (to be appeared, 2012)
Lee, E., Seo, K.: Designing Client View Navigations Using Rest Style Service Patterns. In: WEBIST 2010 (2010)
Lorenzo, G., Hacid, H., Paik, H.: Data integration in mashups. SIGMOD Records 38(1), 59–66 (2009)
Nestler, T., Feldmann, M., Preubner, A., Schill, A.: Service composition at the presentation layer using web service annotations. In: ComposableWeb 2009, pp. 63–68 (2009)
Pietschmann, S.: A model-driven development process and runtime platform for adaptive composite web applications. Intl. Journal on Advances in Internet Technology 2(4), 277–288 (2010)
Pietschmann, S., Nestler, T., Daniel, F.: Application composition at the presentation layer: alternatives and open issues. In: iiWAS 2010, pp. 461–468 (2010)
Hadley, M.: Web application description language (WADL) (2009), http://www.w3.org/Submission/wadl
XML Schema 1.1 (2010), http://www.w3.org/XML/Schema
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lee, E., Joo, HJ. (2012). Designing Mashup View Navigations Using Data Binding Approach. In: Lee, G., Howard, D., Ślęzak, D., Hong, Y.S. (eds) Convergence and Hybrid Information Technology. ICHIT 2012. Communications in Computer and Information Science, vol 310. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32692-9_45
Download citation
DOI: https://doi.org/10.1007/978-3-642-32692-9_45
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32691-2
Online ISBN: 978-3-642-32692-9
eBook Packages: Computer ScienceComputer Science (R0)