Mobile and Ubiquitous Systems: Computing, Networking, and Services. 10th International Conference, MOBIQUITOUS 2013, Tokyo, Japan, December 2-4, 2013, Revised Selected Papers

Research Article

Declarative Programming for Mobile Crowdsourcing: Energy Considerations and Applications

Download31 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-11569-6_19,
        author={Jurairat Phuttharak and Seng Loke},
        title={Declarative Programming for Mobile Crowdsourcing: Energy Considerations and Applications},
        proceedings={Mobile and Ubiquitous Systems: Computing, Networking, and Services. 10th International Conference, MOBIQUITOUS 2013, Tokyo, Japan, December 2-4, 2013,  Revised Selected Papers},
        proceedings_a={MOBIQUITOUS},
        year={2014},
        month={12},
        keywords={Declarative programming language Mobile application Mobile crowdsourcing Peer-to-peer Mobile energy consumption model},
        doi={10.1007/978-3-319-11569-6_19}
    }
    
  • Jurairat Phuttharak
    Seng Loke
    Year: 2014
    Declarative Programming for Mobile Crowdsourcing: Energy Considerations and Applications
    MOBIQUITOUS
    Springer
    DOI: 10.1007/978-3-319-11569-6_19
Jurairat Phuttharak1,*, Seng Loke1,*
  • 1: La Trobe University
*Contact email: jphuttharak@students.latrobe.edu.au, s.loke@latrobe.edu.au

Abstract

This paper introduces , a declarative programming platform for mobile crowdsourcing applications (using social media networks and peer-to-peer networks), developed as an extension of Prolog. We present a study of energy consumption characteristics for our prototype. Based on the measurements, we develop an energy-crowdsourcing consumption model for on the Android platform and also extend the meta-interpreter for computing with an energy budget corresponding to a certain battery lifetime.