Abstract
The purpose of this paper is to present a description based mashup approach for integration of mobile applications, Web services, and Web applications in order to realize cooperation of mobile devices. We define a description language called C-MAIDL for describing logic of mashup. We use a mashup generator for generating mashup applications from the description. We aim to allow composition of existing mobile applications, extracted information from Web pages and RESTful Web services. We use a mashup execution environment to automate cooperation among devices. Finally, we demonstrate that our approach allows users to create mobile mashup applications dealing with cooperation of devices easily and efficiently.
Chapter PDF
Similar content being viewed by others
References
Jin, L., Song, M., Song, J.: Mobile Mashup architecture solution, direction and proposal. In: 2010 IEEE 2nd Symposium on Web Society, SWS (2010)
Chaisatien, P., Prutsachainimmit, K., Tokuda, T.: Mobile Mashup Generator System for Cooperative Applications of Different Mobile Devices. In: Auer, S., Díaz, O., Papadopoulos, G.A. (eds.) ICWE 2011. LNCS, vol. 6757, pp. 182–197. Springer, Heidelberg (2011)
Yahoo Pipes, Inc. (2008), http://pipes.yahoo.com/
Intel Corp.: Mash maker (2007), http://mashmaker.intel.com/web/
Brodt, A., Nicklas, D., Sathish, S., Mitschang, B.: Context-Aware Mashups for Mobile Devices. In: Bailey, J., Maier, D., Schewe, K.-D., Thalheim, B., Wang, X.S. (eds.) WISE 2008. LNCS, vol. 5175, pp. 280–291. Springer, Heidelberg (2008)
Kaltofen, S., Milrad, M., Kurti, A.: A Cross-Platform Software System to Create and Deploy Mobile Mashups. In: Benatallah, B., Casati, F., Kappel, G., Rossi, G. (eds.) ICWE 2010. LNCS, vol. 6189, pp. 518–521. Springer, Heidelberg (2010)
Guo, J., Chaisatien, P., Han, H., Noro, T., Tokuda, T.: Partial Information Extraction Approach to Lightweight Integration on the Web. In: Daniel, F., Facca, F.M. (eds.) ICWE 2010. LNCS, vol. 6385, pp. 372–383. Springer, Heidelberg (2010)
Android Developers, http://developer.android.com/index.html
i-Jetty, http://code.google.com/p/i-jetty/
Tsai, C.-L., Chen, H.-W., Huang, J.-L., Hu, C.-L.: Transmission reduction between mobile phone applications and RESTful APIs. In: Proceedings of the 2011 ACM Symposium on Applied Computing (SAC 2011) (2011)
iOS Dev Center, https://developer.apple.com/devcenter/ios/index.action
x-callback-url, http://x-callback-url.com/
Search API for Shopping, http://code.google.com/apis/shopping/search/
Exchange Rate API, http://www.exchangerate-api.com/
Google Place API Web Services, http://code.google.com/apis/maps/places/
Gourmet Navigator API, http://api.gnavi.co.jp/api/manual.html
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
Prutsachainimmit, K., Chaisatien, P., Tokuda, T. (2012). A Mashup Construction Approach for Cooperation of Mobile Devices. In: Grossniklaus, M., Wimmer, M. (eds) Current Trends in Web Engineering. ICWE 2012. Lecture Notes in Computer Science, vol 7703. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35623-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-35623-0_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35622-3
Online ISBN: 978-3-642-35623-0
eBook Packages: Computer ScienceComputer Science (R0)