Skip to main content

Towards Enabling Next Generation Mobile Mashups

  • Conference paper
Mobile and Ubiquitous Systems: Computing, Networking, and Services (MobiQuitous 2010)

Abstract

Evolution of Web browser functionality on mobile devices is the driving force for ‘mobile mashups’, where content rendered on a device is amalgamated from multiple Web sources. From richness perspective, such mashups can be enhanced to incorporate features that are unique to the mobile setting - (1) native Device features, such as location and calendar information, camera, Bluetooth, etc. available on a smart mobile platform, and (2) core Telecom network functionality, such as SMS and Third Party Call Control, exposed as services in a converged IP/Web network setup. Although various techniques exist for creating desktop-based mashups, these are insufficient to utilize a three-dimensional setting present in the mobile domain - comprising of the Web, native Device features and Telecom services. In this paper, we describe middleware support for this purpose, both on the server side dealing with processing and integration of content, as well as on the device side dealing with rendering, device integration, Web service invocation, and execution. Moreover, we characterize how various components in this middleware ensure portability and adaptation of mashups across different devices and Telecom protocols. Based on our approach, we provide an implementation of mashup framework on three popular mobile platforms - iPhone, Android and Nokia S60, and discuss it’s utility.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Adappa, S., Agarwal, V., Goyal, S., Kumaraguru, P., Mittal, S.: User Controllable Security and Privacy for Mobile Mashups. Technical Report RI10011, IBM Research (October 2010)

    Google Scholar 

  2. Agarwal, V., Goyal, S., Mittal, S., Mukherjea, S.: MobiVine: A Framework to Handle Fragmentation of Platform Interfaces for Mobile Applications. In: Proceedings of 10th International Middleware Conference, Illinois, USA (November 2009)

    Google Scholar 

  3. Agarwal, V., Goyal, S., Mittal, S., Mukherjea, S., Ponzo, J., Shah, F.: A Middleware Framework for Mashing Device and Telecom Features with the Web. Technical Report RI10009, IBM Research (July 2010)

    Google Scholar 

  4. BEA AquaLogic Family of Tools, http://www.bea.com/framework.jsp?CNT=index.htm&FP=/content/products/aqualogic/

  5. Bond, G., Cheung, E., Fikouras, I., Levenshteyn, R.: Unified Telecom and Web Services Composition: Problem Definition and Future Directions. In: Proceedings of the 3rd International Conference on Principles, Systems and Applications of IP Telecommunications, Georgia (2009)

    Google Scholar 

  6. Brodt, A., Nicklas, D.: The TELAR Mobile Mashup Platform for Nokia Internet Tablets. In: Proceedings of 11th International Conference on Extending Database Technology (EDBT), Nantes, France (March 2008)

    Google Scholar 

  7. Hypponen, M.: Malware Goes Mobile. Scientific American (November 2006)

    Google Scholar 

  8. Rosenberg, J., Schulzrinne, H., et al.: SIP: Session Initiation Protocol (2002), http://www.rfc-editor.org/rfc/rfc3261.txt

  9. JSR 289, http://jcp.org/en/jsr/detail?id=289

  10. Kongdenfha, W., Benatallah, B., Vayssiere, J., Saint-Paul, R., Casati, F.: Rapid Development of Spreadsheet-based Web Mashups. In: Proceedings of 18th International World Wide Conference (WWW), Madrid, Spain (April 2009)

    Google Scholar 

  11. Mashups, L.: http://www-01.ibm.com/software/lotus/products/mashups/

  12. Mittal, S., Chakraborty, D., Goyal, S., Mukherjea, S.: SewNet - A Framework for Creating Services Utilizing Telecom Functionality. In: Proceedings of 17th International World Wide Conference, Beijing, China (April 2008)

    Google Scholar 

  13. OMTP Bondi, http://bondi.omtp.org/

  14. Open Service Access (OSA); Parlay-X Web Services; Part 1: Common. 3GPP TS 29.199-01

    Google Scholar 

  15. PhoneGap, http://phonegap.com/

  16. Sadeh, N., Hong, J., Cranor, L., Fette, I., Kelley, P., Prabaker, M., Rao, J.: Understanding and Capturing People’s Privacy Policies in a Mobile Social Networking Application. Journal of Personal and Ubiquitous Computing 13(6) (August 2009)

    Google Scholar 

  17. Web 21C SDK, http://web21c.bt.com/

  18. Yahoo Pipes, http://pipes.yahoo.com/pipes/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Agarwal, V., Goyal, S., Mittal, S., Mukherjea, S., Ponzo, J., Shah, F. (2012). Towards Enabling Next Generation Mobile Mashups. In: Sénac, P., Ott, M., Seneviratne, A. (eds) Mobile and Ubiquitous Systems: Computing, Networking, and Services. MobiQuitous 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 73. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29154-8_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29154-8_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-29153-1

  • Online ISBN: 978-3-642-29154-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics