Abstract
Crowdsensing has the potential to support human-driven sensing and data collection at an unprecedented scale. While many organizers of data collection campaigns may have extensive domain knowledge, they do not necessarily have the skills required to develop robust software for crowdsensing. In this paper, we present Mobile Campaign Designer, a tool that simplifies the creation of mobile crowdsensing applications. Using Mobile Campaign Designer, an organizer is able to define parameters about their crowdsensing campaign, and the tool generates the source code and an executable for a tailored mobile application that embodies the current best practices in crowdsensing. An evaluation of the tool shows that users at all levels of technical expertise are capable of creating a crowdsensing application in an average of five minutes, and the generated applications are comparable in quality to existing crowdsensing applications.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Aanensen, D., Huntley, D., Feil, E., Spratt, B., et al.: Epicollect: linking smartphones to web applications for epidemiology, ecology and community data collection. PLoS One 4(9), 6968 (2009)
Amazon.com, Inc. Amazon Mechanical Turk (June 2011), https://www.mturk.com/mturk/welcome
Beach, A., Gartrell, M., Xing, X., Han, R., Lv, Q., Mishra, S., Seada, K.: Fusing mobile, sensor, and social data to fully enable context-aware computing. In: Proc. of HotMobile (2010)
Center for Embedded Networked Sensing. What’s Invasive! community data collection (2011), http://whatsinvasive.com/
Das, T., Mohan, P., Padmanabhan, V.N., Ramjee, R., Sharma, A.: PRISM: platform for remote sensing using smartphones. In: Proc. of MobiSys, pp. 63–76 (2010)
Eisenman, S.B., Miluzzo, E., Lane, N.D., Peterson, R.A., Ahn, G.-S., Campbell, A.T.: BikeNet: A mobile sensing system for cyclist experience mapping. ACM Transactions on Sensor Networks 6(1), 1–39 (2009)
Ganti, R.K., Pham, N., Ahmadi, H., Nangia, S., Abdelzaher, T.F.: GreenGPS: a participatory sensing fuel-e_cient maps application. In: Proc. of MobiSys, pp. 151–164 (2010)
Gaonkar, S., Li, J., Choudhury, R.R., Cox, L., Schmidt, A.: Micro-Blog: sharing and querying content through mobile phones and social participation. In: Proc. of MobiSys, pp. 174–186 (2008)
Griswold, W., Shanahan, P., Brown, S., Boyer, R., Ratto, M., Shapiro, R., Truong, T.: ActiveCampus: experiments in community-oriented ubiquitous computing. Computer 7(10), 73–81 (2004)
Hartung, C., Lerer, A., Anokwa, Y., Tseng, C., Brunette, W., Borriello, G.: Open data kit: Tools to build information services for developing regions. In: Proc. of ICTD, p. 18 (2010)
Heggen, S., Omokaro, O., Payton, J.: MAD Science: Increasing engagement in STEM education through participatory sensing. In: Proc. of UBICOMM (October 2012)
Hicks, J., Ramanathan, N., Kim, D., Monibi, M., Selsky, J., Hansen, M., Estrin, D.: AndWellness: an open mobile system for activity and experience sampling. In: Proc. of Wireless Health, pp. 34–43 (2010)
Huang, K.L., Kanhere, S.S., Hu, W.: Are you contributing trustworthy data?: The case for a reputation system in participatory sensing. In: Proc. of MSWiM (2010)
Joki, A., Burke, J., Estrin, D.: Campaignr: A framework for participatory data collection on mobile phones. Technical report, UCLA Center for Embedded Network Sensing (2007)
Kanjo, E., Bacon, J., Roberts, D., Landshoff, P.: MobSens: Making smart phones smarter. Pervasive Computing 8(4), 50–57 (2009)
Kapadia, A., Kotz, D., Triandopoulos, N.: Opportunistic sensing: Security challenges for the new paradigm. In: Proc. of COMSNETS, pp. 1–10 (January 2009)
Kim, S., Mankoff, J., Paulos, E.: Sensr: evaluating a exible framework for authoring mobile data-collection tools for citizen science. In: Proc. of CSCW, pp. 1453–1462 (2013)
Kim, S., Robson, C., Zimmerman, T., Pierce, J., Haber, E.M.: Creek watch: Pairing usefulness and usability for successful citizen science. In: Proc. of CHI, pp. 2125–2134 (2011)
LeBaron, G.: The 112th Christmas Bird Count. American Birds 66, 2–8 (2012)
Mediated Spaces, Inc. The WildLab: Use mobile technology to explore, discover, and share the natural world, http://thewildlab.org
Mendez, D., Perez, A., Labrador, M., Marron, J.: P-sense: A participatory sensing system for air pollution monitoring and control. In: Proc. of PerCom Workshops, pp. 344–347 (2011)
Miluzzo, E., Lane, N., Eisenman, S., Campbell, A.: CenceMe: Injecting sensing presence into social networking applications. In: Proc. of Euro SSC, pp. 1–28 (October 2007)
MIT Media Lab. App inventor for android, http://www.appinventor.mit.edu/
Mohan, P., Padmanabhan, V.N., Ramjee, R.: Nericell: using mobile smartphones for rich monitoring of road and traffic conditions. In: Proc. of SenSys, pp. 357–358 (2008)
Mun, M., Reddy, S., Shilton, K., Yau, N., Burke, J., Estrin, D., Hansen, M., Howard, E., West, R., Boda, P.: PEIR, the personal environmental impact report, as a platform for participatory sensing systems research. In: Proc. of MobiSys, pp. 55–68 (2009)
NASA. Meteor Counter (2011), http://meteorcounter.com/
National Audubon Society. The Christmas Bird Count (2012), http://birds.audubon.org/christmas-bird-count
NEON and the Chicago Botanic Garden. Project Budburst (2011), http://neoninc.org/budburst/
Networked Organisms. Project Noah, http://www.projectnoah.org
Ra, M., Liu, B., La Porta, T., Govindan, R.: Medusa: A programming framework for crowd-sensing applications. In: Proc. of MobiSys, pp. 337–350 (2012)
Ravindranath, L., Thiagarajan, A., Balakrishnan, H., Madden, S.: Code in the air: simplifying sensing and coordination tasks on smartphones. In: Proc. of Hot-Mobile (2012)
Reddy, S., Estrin, D., Srivastava, M.: Recruitment framework for participatory sensing data collections. In: Floréen, P., Krüger, A., Spasojevic, M. (eds.) Pervasive 2010. LNCS, vol. 6030, pp. 138–155. Springer, Heidelberg (2010)
Reddy, S., Parker, A., Hyman, J., Burke, J., Estrin, D., Hansen, M.: Image browsing, processing, and clustering for participatory sensing: lessons from a DietSense prototype. In: Proc. of EmNets, pp. 138–155 (2010)
Reddy, S., Shilton, K., Denisov, G., Cenizal, C., Estrin, D., Srivastava, M.: Bike-tastic: sensing and mapping for better biking. In: Proc. of CHI, pp. 1817–1820 (2010)
Shilton, K.: Four billion little brothers?: Privacy, mobile phones, and ubiquitous data collection. Communications of the ACM 52(11), 48–53 (2009)
Spanos, D.P., Murray, R.M.: Distributed sensor fusion using dynamic consensus. In: World Congress of the International Federation of Automatic Control (2005)
Thiagarajan, A., Ravindranath, L., LaCurts, K., Madden, S., Balakrishnan, H., Toledo, S., Eriksson, J.: VTrack: accurate, energy-aware road traffic delay estimation using mobile phones. In: Proc. of SenSys, pp. 85–98 (2009)
Tillmann, N., Moskal, M., de Halleux, J., Fahndrich, M.: TouchDevelop: programming cloud-connected mobile devices via touchscreen. In: Proc. of ONWARD, pp. 49–60 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Heggen, S., Adagale, A., Payton, J. (2014). Lowering the Barrier for Crowdsensing Application Development. In: Memmi, G., Blanke, U. (eds) Mobile Computing, Applications, and Services. MobiCASE 2013. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 130. Springer, Cham. https://doi.org/10.1007/978-3-319-05452-0_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-05452-0_1
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-05451-3
Online ISBN: 978-3-319-05452-0
eBook Packages: Computer ScienceComputer Science (R0)