Mobile Wireless Middleware, Operating Systems, and Applications. 4th International ICST Conference, Mobilware 2011, London, UK, June 22-24, 2011, Revised Selected Papers

Research Article

Extending the Power of Mobile Phone Using Service Oriented Computing

Download
414 downloads
  • @INPROCEEDINGS{10.1007/978-3-642-30607-5_4,
        author={Muthoni Masinde and Nyikal Zeba and Antoine Bagula},
        title={Extending the Power of Mobile Phone Using Service Oriented Computing},
        proceedings={Mobile Wireless Middleware, Operating Systems, and Applications. 4th International ICST Conference, Mobilware 2011, London, UK, June 22-24, 2011, Revised Selected Papers},
        proceedings_a={MOBILWARE},
        year={2012},
        month={5},
        keywords={Service Oriented Computing Mobile Phone Grid middleware Developing Countries of Africa},
        doi={10.1007/978-3-642-30607-5_4}
    }
    
  • Muthoni Masinde
    Nyikal Zeba
    Antoine Bagula
    Year: 2012
    Extending the Power of Mobile Phone Using Service Oriented Computing
    MOBILWARE
    Springer
    DOI: 10.1007/978-3-642-30607-5_4
Muthoni Masinde1,*, Nyikal Zeba2,*, Antoine Bagula1,*
  • 1: University of Cape Town
  • 2: University of Nairobi
*Contact email: emasinde@cs.uct.ac.za, zanyikal@gmail.com, bagula@cs.uct.ac.za

Abstract

In 2009, only 3.6% of Kenya’s households owned at least one computer; conversely, 63.2% of households owned at least one mobile phone; this is true for many developing countries of Africa. This implies that computing solutions that target mobile phone environments are bound to have greater impact in these countries. However, the inherent constraints of mobile phones present a challenge in implementing viable applications. One solution to this would be to adopt Service Oriented and/or Grid Computing on mobile phones. In this paper, we present results that demonstrate how Service Oriented Computing can enable computation on mobile phones. A java-based questionnaire was implemented as a set of services aimed at overcoming phones’ storage limitation. This was achieved via a middleware that was implemented to manage the services; communication among the services running on different phones was via Bluetooth.