A Microservice-Based Architecture for the Development of Accessible, Crowdsensing-Based Mobility Platforms

Crowdsensing is a powerful approach to collaboratively build representations of specific aspects of reality which are of great interest for people with special needs. In this paper, we present an evolution of the classical, vertical approach to detect urban barriers and other features to later exploit this knowledge in accessible route planning. By exposing every single part of the process as a microservice, we achieve the ability to develop novel applications as orchestration of available components. Moreover, in the resulting platform, we leverage the possibility to share data between different applications in a controlled environment.

[1]  M. Roccetti,et al.  Riding the Web Evolution: From Egoism to Altruism , 2008, 2008 5th IEEE Consumer Communications and Networking Conference.

[2]  Gianluigi Zavattaro,et al.  Composing Services with JOLIE , 2007, Fifth European Conference on Web Services (ECOWS'07).

[3]  Ricardo Herrmann,et al.  A crowdsourcing platform for the construction of accessibility maps , 2013, W4A.

[4]  Paola Salomoni,et al.  Monitoring accessibility: large scale evaluations at a Geo political level , 2011, ASSETS.

[5]  Paola Salomoni,et al.  Trustworthiness in crowd- sensed and sourced georeferenced data , 2015, 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[6]  Fan Ye,et al.  Mobile crowdsensing: current state and future challenges , 2011, IEEE Communications Magazine.

[7]  David S. Rosenblum,et al.  QoS-Aware Service Composition in Dino , 2007, ECOWS 2007.

[8]  Sam Newman,et al.  Building Microservices , 2015 .

[9]  David Wetherall,et al.  Toward trustworthy mobile sensing , 2010, HotMobile '10.

[10]  Yutaka Matsuo,et al.  Road Sensing: Personal Sensing and Machine Learning for Development of Large Scale Accessibility Map , 2015, ASSETS.

[11]  Paola Salomoni,et al.  From gamification to pervasive game in mapping urban accessibility , 2015, CHItaly.

[12]  Paola Salomoni,et al.  On Combining Crowdsourcing, Sensing and Open Data for an Accessible Smart City , 2014, 2014 Eighth International Conference on Next Generation Mobile Apps, Services and Technologies.

[13]  Vilmos Simon,et al.  Crowdsensing Solutions in Smart Cities: Introducing a Horizontal Architecture , 2015, MoMM.

[14]  Paola Salomoni,et al.  Personalizing Pedestrian Accessible way-finding with mPASS , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[15]  Arkady B. Zaslavsky,et al.  Sensing as a service model for smart cities supported by Internet of Things , 2013, Trans. Emerg. Telecommun. Technol..

[16]  Claudio E. Palazzi,et al.  Movement pattern recognition through smartphone's accelerometer , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).

[17]  Károly Farkas,et al.  Efficient event detection in public transport tracking , 2014, 2014 International Conference on Telecommunications and Multimedia (TEMU).

[18]  Marco Roccetti,et al.  Realizing the unexploited potential of games on serious challenges , 2010, CIE.

[19]  Symeon Papavassiliou,et al.  Mobile crowdsensing as a service: A platform for applications on top of sensing Clouds , 2016, Future Gener. Comput. Syst..

[20]  Jian Tang,et al.  Sensing as a service: A cloud computing system for mobile phone sensing , 2012, 2012 IEEE Sensors.

[21]  Panagiotis G. Ipeirotis,et al.  Quality management on Amazon Mechanical Turk , 2010, HCOMP '10.

[22]  Mikkel Baun Kjærgaard,et al.  Detecting pedestrian flocks by fusion of multi-modal sensors in mobile phones , 2012, UbiComp.

[23]  Paola Salomoni,et al.  CrowdSensing for smart mobility through a service-oriented architecture , 2016, 2016 IEEE International Smart Cities Conference (ISC2).

[24]  Franco Zambonelli Pervasive urban crowdsourcing: Visions and challenges , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[25]  Marco Roccetti,et al.  Crowdsourcing Urban Accessibility:: Some Preliminary Experiences with Results , 2015, CHItaly.

[26]  Jian Tang,et al.  Sensing as a Service: Challenges, Solutions and Future Directions , 2013, IEEE Sensors Journal.

[27]  Cyrus Shahabi,et al.  Towards a generic framework for trustworthy spatial crowdsourcing , 2013, MobiDE.

[28]  Yutaka Matsuo,et al.  Toward an Automatic Road Accessibility Information Collecting and Sharing Based on Human Behavior Sensing Technologies of Wheelchair Users , 2015, EUSPN/ICTH.

[29]  Muhammad Usman Ilyas,et al.  Activity recognition using smartphone sensors , 2013, 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC).

[30]  Marko Becker,et al.  Service Oriented Architecture Concepts Technology And Design , 2016 .

[31]  Paola Salomoni,et al.  A context-aware system for personalized and accessible pedestrian paths , 2014, 2014 International Conference on High Performance Computing & Simulation (HPCS).

[32]  K. K. Ramakrishnan,et al.  Improving public transportation through crowd-sourcing , 2015, 2015 7th International Conference on Communication Systems and Networks (COMSNETS).

[33]  Franco Callegati,et al.  Privacy-Preserving Design of Data Processing Systems in the Public Transport Context , 2015, Pac. Asia J. Assoc. Inf. Syst..