A Reference Architecture for Mobile Crowdsensing Platforms

Herbertt B. M. Diniz, Emanoel C. G. F. Silva, Thomas C. C. Nogueira, Kiev Gama


Many software solutions today rely on systems that integrate and analyze city data gathered from different sources (sensors and information systems) in real-time. Thanks to smartphones, citizens can act as smart sensors collecting city data in what is being called mobile crowdsensing (MCS). The literature that explores systems in that area, typically present high-level software architectures without much detail about their implementation or feasibility. With the intention of offer a straightforward and easy-to-follow reference architecture, this paper presents an approach that employs off-the-shelves components for the construction of an MCS platform for participatory sensing solutions in Smart Cities. We demonstrate an implementation of that architecture in a specific domain.


  1. Al-Hader, M., Rodzi, A., Sharif, A. R., and Ahmad, N. (2009). Smart city components architecture. In Computational Intelligence, Modelling and Simulation, 2009. CSSim'09. International Conference on, pages 93-97. IEEE.
  2. Aubry, E., Silverston, T., Lahmadi, A., and Festor, O. (2014). Crowdout: A mobile crowdsourcing service for road safety in digital cities. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2014 IEEE International Conference on, pages 86-91. IEEE.
  3. BikePE (2015). Bikepe. http://www.bikepe.com/. Accessed in 2015-10-01.
  4. Buchmann, A. and Koldehofe, B. (2009). Complex event processing. it-Information Technology Methoden und innovative Anwendungen der Informatik und Informationstechnik, 51(5):241-242.
  5. Caragliu, A., Del Bo, C., and Nijkamp, P. (2011). Smart cities in europe. Journal of urban technology, 18(2):65-82.
  6. Cardone, G., Cirri, A., Corradi, A., and Foschini, L. (2014a). The participact mobile crowd sensing living lab: The testbed for smart cities. Communications Magazine, IEEE, 52(10):78-85.
  7. Cardone, G., Cirri, A., Corradi, A., Foschini, L., Ianniello, R., and Montanari, R. (2014b). Crowdsensing in urban areas for city-scale mass gathering management: Geofencing and activity recognition. Sensors Journal, IEEE, 14(12):4185-4195.
  8. Choi, M. and Kang, B.-T. (2014). Html5 platform independent mobile application using location-based service. Life Science Journal, 11(7).
  9. Chourabi, H., Nam, T., Walker, S., Gil-Garcia, J. R., Mellouli, S., Nahon, K., Pardo, T., Scholl, H. J., et al. (2012). Understanding smart cities: An integrative framework. In System Science (HICSS), 2012 45th Hawaii International Conference on, pages 2289- 2297. IEEE.
  10. da Silva, W. M., Alvaro, A., Tomas, G. H., Afonso, R. A., Dias, K. L., and Garcia, V. C. (2013). Smart cities software architectures: a survey. In Proceedings of the 28th Annual ACM Symposium on Applied Computing, pages 1722-1727. ACM.
  11. Erickson, T. (2010). Geocentric crowdsourcing and smarter cities: Enabling urban intelligence in cities and regions. In 1st Ubiquitous Crowdsourcing Workshop at UbiComp.
  12. Etzion, O. and Niblett, P. (2010). Event Processing in Action. Manning Publications Co., Greenwich, CT, USA, 1st edition.
  13. Farkas, K., Nagy, A. Z., Tomás, T., and Szabo, R. (2014). Participatory sensing based real-time public transport information service. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2014 IEEE International Conference on, pages 141- 144. IEEE.
  14. Filipponi, L., Vitaletti, A., Landi, G., Memeo, V., Laura, G., and Pucci, P. (2010). Smart city: An event driven architecture for monitoring public spaces with heterogeneous sensors. In Sensor Technologies and Applications (SENSORCOMM), 2010 Fourth International Conference on, pages 281-286. IEEE.
  15. Ganti, R. K., Ye, F., and Lei, H. (2011). Mobile crowdsensing: current state and future challenges. Communications Magazine, IEEE, 49(11):32-39.
  16. Gasperoni, F. (2006). Floss, cots, and safety: A business perspective. 3rd European Congress ERTS - Embedded Real Time Software.
  17. Gavin, M., Ghosh, B., Pakrashi, V., Barton, J., O'Flynn, B., and Lawson, A. (2011). A cycle route planner mobile-app for dublin city. In Irish Transportation Research Network Conference (ITRN2011), 31 Aug1 Sep 2011, University College Cork, Cork, Ireland. Irish Transportation Research Network.
  18. Guo, B., Yu, Z., Zhou, X., and Zhang, D. (2014). From participatory sensing to mobile crowd sensing. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2014 IEEE International Conference on, pages 593-598. IEEE.
  19. Nagel, T., Maitan, M., Duval, E., Moere, A. V., Klerkx, J., Kloeckl, K., and Ratti, C. (2014). Touching transporta case study on visualizing metropolitan public transit on interactive tabletops. In Proceedings of the 2014 International Working Conference on Advanced Visual Interfaces, pages 281-288. ACM.
  20. Naphade, M., Banavar, G., Harrison, C., Paraszczak, J., and Morris, R. (2011). Smarter cities and their innovation challenges. Computer, 44(6):32-39.
  21. Odendaal, N. (2003). Information and communication technology and local governance: understanding the difference between cities in developed and emerging economies. Computers, Environment and Urban Systems, 27(6):585-607.
  22. Pucher, J., Dill, J., and Handy, S. (2010). Infrastructure, programs, and policies to increase bicycling: An international review. Preventive Medicine, 50:S106-S125.
  23. Sherchan, W., Jayaraman, P. P., Krishnaswamy, S., Zaslavsky, A., Loke, S., and Sinha, A. (2012). Using on-the-move mining for mobile crowdsensing. In Mobile Data Management (MDM), 2012 IEEE 13th International Conference on, pages 115-124. IEEE.

Paper Citation

in Harvard Style

Diniz H., Silva E., Nogueira T. and Gama K. (2016). A Reference Architecture for Mobile Crowdsensing Platforms . In Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 2: ICEIS, ISBN 978-989-758-187-8, pages 600-607. DOI: 10.5220/0005837606000607

in Bibtex Style

author={Herbertt B. M. Diniz and Emanoel C. G. F. Silva and Thomas C. C. Nogueira and Kiev Gama},
title={A Reference Architecture for Mobile Crowdsensing Platforms},
booktitle={Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 2: ICEIS,},

in EndNote Style

JO - Proceedings of the 18th International Conference on Enterprise Information Systems - Volume 2: ICEIS,
TI - A Reference Architecture for Mobile Crowdsensing Platforms
SN - 978-989-758-187-8
AU - Diniz H.
AU - Silva E.
AU - Nogueira T.
AU - Gama K.
PY - 2016
SP - 600
EP - 607
DO - 10.5220/0005837606000607