Crowd tracking and monitoring middleware via Map-Reduce
- 7 February 2022
- journal article
- research article
- Published by Taylor & Francis in International Journal of Parallel, Emergent and Distributed Systems
- Vol. 37 (3) , 333-343
Abstract
This paper presents the design, implementation, and operation of a novel distributed fault-tolerant middleware. It uses interconnected WSNs that implement the Map-Reduce paradigm, consisting of several low-cost and low-power mini-computers (Raspberry Pi). Specifically, we explain the steps for the development of a novice, fault-tolerant Map-Reduce algorithm which achieves high system availability, focusing on network connectivity. Finally, we showcase the use of the proposed system based on simulated data for crowd monitoring in a real case scenario, i.e. a historical building in Greece (M. Hatzidakis’ residence). The technical novelty of this article lies in presenting a viable low-cost and low-power solution for crowd sensing without using complex and resource-intensive AI structures or image/video recognition techniques. GRAPHICAL ABSTRACTKeywords
All Related Versions
This publication has 15 references indexed in Scilit:
- Guided crowd evacuation: approaches and challengesIEEE/CAA Journal of Automatica Sinica, 2019
- When the Power of the Crowd Meets the Intelligence of the MiddlewareACM SIGOPS Operating Systems Review, 2019
- Mobile crowd-sensing as a resource for contextualized urban public policies: a study using three use cases on noise and soundscape monitoringCities & Health, 2019
- Hadoop Architecture2019
- MapReduce for Cloud Computing2017
- MapReduce and Its Applications, Challenges, and Architecture: a Comprehensive Review and Directions for Future ResearchJournal of Grid Computing, 2017
- Event-Driven User-Centric Middleware for Energy-Efficient Buildings and Public SpacesIEEE Systems Journal, 2014
- CrowdWiFi2014
- Emergency Door Capacity: Influence of Door Width, Population Composition and Stress LevelFire Technology, 2010
- Network Policy and Services: A Report of a Workshop on Middleware2000