Search citation statements
Paper Sections
Citation Types
Year Published
Publication Types
Relationship
Authors
Journals
Recently, mobile computing has changed the way that spatial data and GIS are processed. Unlike wired and stand-alone GIS, now the trend has been switched from offline to real-time data processing using location aware services, such as GPS technology. The increased usage of location aware services in multiuser real-time environment has made transaction management incredibly significant. If the simultaneous query operations on the same data item are not handled intelligently then this results in data inconsistency issue. Concurrency control protocol is one of the primary aspects that helps in overcoming this issue a in multiuser environment. To the best of our knowledge, the impact of technological advancements on concurrency control has not been thoroughly studied in the literature. In this article, we explored the literature on concurrency control algorithms in depth with respect to real-time applications and the applications with moving objects. We defined a taxonomy of concurrency control solutions and assessed the maturity of these solutions in the light of characteristics of real-time and mobile environment. We compared the most recent developments made in the literature and presented meaningful insights. Challenges are also identified and discussed, which can assist in doing research in this domain in future. K E Y W O R D S concurrency control, mobile, real time 1 INTRODUCTION IoT (Internet of Things) emerged as a promising technology that has revolutionized the way of living. GPS-based devices and sensors are commonly used in majority of the applications. The convergence of multiple domains such as real-time GIS, mobile computing, and IoT has made it necessary to solve the computing problem considering the requirements of each domain. Mobile GIS domain integrates several technologies: GPS, mobile computing, and GIS. In recent times, the data processing environment deals with varying kinds of sensors. The real-time data collected by sensors need to be processed in timely manner to ensure efficient data management. The sensors can be categorized into two types depending on their mobility: fixed and agile/mobile sensors. Fixed sensors are spatially fixed, whereas mobile sensors change their location with respect to time. Mobile sensors collect data on geographical grounds and this data can be referred to as spatiotemporal data. This has given rise to a new research domain of real-time mobile data processing and management. Thus, real-time processing domain emerged with respect to time depending on the nature of sensor technology and evolution of IoT. The future processing systems are expected to meet the requirements of spatiotemporal and real-time data, leading toward a new domain of real-time GIS. Real-time data can be used for both static and dynamic processing. For example, in the first aspect, mobile sensors can process and analyze the real-time spatiotemporal data for dynamic processing. On the other hand, real-time data can be collected and saved in a log for future offline analysis (static processing).
Recently, mobile computing has changed the way that spatial data and GIS are processed. Unlike wired and stand-alone GIS, now the trend has been switched from offline to real-time data processing using location aware services, such as GPS technology. The increased usage of location aware services in multiuser real-time environment has made transaction management incredibly significant. If the simultaneous query operations on the same data item are not handled intelligently then this results in data inconsistency issue. Concurrency control protocol is one of the primary aspects that helps in overcoming this issue a in multiuser environment. To the best of our knowledge, the impact of technological advancements on concurrency control has not been thoroughly studied in the literature. In this article, we explored the literature on concurrency control algorithms in depth with respect to real-time applications and the applications with moving objects. We defined a taxonomy of concurrency control solutions and assessed the maturity of these solutions in the light of characteristics of real-time and mobile environment. We compared the most recent developments made in the literature and presented meaningful insights. Challenges are also identified and discussed, which can assist in doing research in this domain in future. K E Y W O R D S concurrency control, mobile, real time 1 INTRODUCTION IoT (Internet of Things) emerged as a promising technology that has revolutionized the way of living. GPS-based devices and sensors are commonly used in majority of the applications. The convergence of multiple domains such as real-time GIS, mobile computing, and IoT has made it necessary to solve the computing problem considering the requirements of each domain. Mobile GIS domain integrates several technologies: GPS, mobile computing, and GIS. In recent times, the data processing environment deals with varying kinds of sensors. The real-time data collected by sensors need to be processed in timely manner to ensure efficient data management. The sensors can be categorized into two types depending on their mobility: fixed and agile/mobile sensors. Fixed sensors are spatially fixed, whereas mobile sensors change their location with respect to time. Mobile sensors collect data on geographical grounds and this data can be referred to as spatiotemporal data. This has given rise to a new research domain of real-time mobile data processing and management. Thus, real-time processing domain emerged with respect to time depending on the nature of sensor technology and evolution of IoT. The future processing systems are expected to meet the requirements of spatiotemporal and real-time data, leading toward a new domain of real-time GIS. Real-time data can be used for both static and dynamic processing. For example, in the first aspect, mobile sensors can process and analyze the real-time spatiotemporal data for dynamic processing. On the other hand, real-time data can be collected and saved in a log for future offline analysis (static processing).
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.