The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.10 - October (2008 vol.41)
pp: 23-31
Oriana Riva , Swiss Federal Institute of Technology
Jaakko Kangasharju , Helsinki University of Technology
ABSTRACT
Several research projects pursuing middleware architectures to support pervasive applications on smart phones reveal the importance of careful resource management, lightweight communication protocols, and asynchronous programming.
INDEX TERMS
mobile computing, distributed systems, ubiquitous computing, pervasive computing, smart phones, human-computer interaction
CITATION
Oriana Riva, Jaakko Kangasharju, "Challenges and Lessons in Developing Middleware on Smart Phones", Computer, vol.41, no. 10, pp. 23-31, October 2008, doi:10.1109/MC.2008.414
REFERENCES
1. G. Roussos, A.J. Marsh, and S. Maglavera, "Enabling Pervasive Computing with Smart Phones," IEEE Pervasive Computing, vol. 4, no. 2, 2005, pp. 20–27.
2. S. Tarkoma et al., "Fuego: Experiences with Mobile Data Communication and Synchronization," Proc. 2006 IEEE 17th Int'l Symp. Personal, Indoor and Mobile Radio Communications (PIMRC 06), IEEE Press, 2006.
3. J. Kangasharju, T. Lindholm, and S. Tarkoma, "XML Messaging on Mobile Devices: From Requirements to Implementation," Computer Networks, vol. 51, no. 16, 2007, pp. 4634–4654.
4. O. Riva, "Contory: A Middleware for the Provisioning of Context Information on Smart Phones," Proc. ACM/IFIP/Usenix 7th Int'l Middleware Conf. (Middleware 06), LNCS 4290, Springer, 2006, pp. 219–239.
5. O. Riva and S. Toivonen, "The DYNAMOS Approach to Support Context-Aware Service Provisioning in Mobile Environments," J. Systems and Software, vol. 80, no. 12, 2007, pp. 1956–1972.
6. O. Riva et al., "Context-Aware Migratory Services in Ad Hoc Networks," IEEE Trans. Mobile Computing, vol. 6, no. 12, 2007, pp. 1313–1328.
7. J. Kangasharju, T. Lindholm, and S. Tarkoma, "XML Security with Binary XML for Mobile Web Services," Int'l J. Web Services Research, vol. 5, no. 3, 2008, pp. 1–19.
8. G. White et al., eds., "Efficient XML Interchange Measurements Note," World Wide Web Consortium working draft, 25 July 2007; www.w3.org/TRexi-measurements.
9. T. Lindholm and J. Kangasharju, "How to Edit Gigabyte XML Files on a Mobile Phone with XAS, RefTrees, and RAXS," to appear in Proc. 5th Ann. Int'l Conf. Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous 08), IEEE CS Press, 2008.
10. T. Mikkonen, Programming Mobile Devices: An Introduction for Practitioners, John Wiley &Sons, 2007.
11. N. Ravi et al., "Portable Smart Messages for Ubiquitous Java-Enabled Devices," Proc. 1st Ann. Int'l Conf. Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous 04), IEEE CS Press, 2004, pp. 412–425.
12. M. Raento et al., "ContextPhone: A Prototyping Platform for Context-Aware Mobile Applications," IEEE Pervasive Computing, vol. 4, no. 2, 2005, pp. 51–59.
13. D. Siewiorek et al., "SenSay: A Context-Aware Mobile Phone," Proc. 7th IEEE Int'l Symp. Wearable Computers (ISWC 03), IEEE CS Press, 2003, pp. 248–249.
14. J. Mäntyjärvi et al., "Touch Detection System for Mobile Terminals," Proc. 6th Int'l Symp. Mobile Human-Computer Interaction (Mobile HCI 04), LNCS 3160, Springer, 2004, pp. 331–336.
23 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool