This Article 
 Bibliographic References 
 Add to: 
Arching over the Mobile Computing Chasm: Platforms and Runtimes
April 2011 (vol. 44 no. 4)
pp. 22-28
Sasu Tarkoma, University of Helsinki
Eemil Lagerspetz, University of Helsinki
Platforms, runtimes, and middleware play a vital role in an evolving mobile computing environment in which the trend is toward converged communication, where Web resources integrate seamlessly with mobile systems.

1. M. Weiser, "Ubiquitous Computing," Computer, Oct. 1993, pp. 71-72.
2. A.K. Dey, "Understanding and Using Context," Personal Ubiquitous Computing, vol. 5, no. 1, 2001, pp. 4-7.
3. K. Raatikainen, H.B. Christensen, and T. Nakajima, "Application Requirements for Middleware for Mobile and Pervasive Systems," ACM SIGMobile Mobile Computing and Comm. Rev., vol. 6, no. 4, 2002, pp. 16-24.
4. S. Tarkoma ed., Mobile Middleware: Architectures, Patterns, and Practice, John Wiley & Sons, 2009.
5. E. Oliver, "A Survey of Platforms for Mobile Networks Research," ACM SIGMobile Mobile Computing and Comm. Rev., vol. 12, no. 4, 2008, pp. 56-63.
6. K.M. Dombroviak and R. Ramnath, "A Taxonomy of Mobile and Pervasive Applications," Proc. ACM Symp. Applied Computing (SAC 07), ACM Press, 2007, pp. 1609-1615.
7. H. Schulzrinne and E. Wedlund, "Application-Layer Mobility Using SIP," ACM SIGMobile Mobile Computing Comm. Rev., vol. 4, no. 3, 2000, pp. 47-57.
8. T. Mikkonen and A. Taivalsaari, "Creating a Mobile Web Application Platform: The Lively Kernel Experiences," Proc. ACM Symp. Applied Computing (SAC 09), ACM Press, 2009, pp. 177-184.
9. L. Rudolph, "A Virtualization Infrastructure that Supports Pervasive Computing," IEEE Pervasive Computing, vol. 8, no. 4, 2009, pp. 8-13.
10. E. Cuervo et al., "MAUI: Making Smartphones Last Longer with Code Offload," Proc. Int'l Symp. Mobile Systems, Applications, and Services (MobiSys 10), ACM Press, 2010, pp. 49-62.
11. P.T. Eugster et al., "The Many Faces of Publish/Subscribe," ACM Computing Surveys, vol. 35, no. 2, 2003, pp. 114-131.

Index Terms:
middleware, APIs, C++, touch screens
Sasu Tarkoma, Eemil Lagerspetz, "Arching over the Mobile Computing Chasm: Platforms and Runtimes," Computer, vol. 44, no. 4, pp. 22-28, April 2011, doi:10.1109/MC.2010.272
Usage of this product signifies your acceptance of the Terms of Use.