Concurrency control for real-time and mobile transactions: Historical view, challenges, and evolution of practices

被引:4
|
作者
Chaudhry, Natalia [1 ]
Yousaf, Muhammad Murtaza [1 ]
机构
[1] Univ Punjab, Dept Software Engn, Lahore, Pakistan
来源
关键词
concurrency control; mobile; real time; PRIORITY INHERITANCE; CONTROL ALGORITHM; 2-PHASE LOCKING; PROTOCOLS; PERFORMANCE; STRATEGIES; RECOVERY;
D O I
10.1002/cpe.6549
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页数:35
相关论文
共 50 条
  • [1] Concurrency control of real-time transactions with disconnections in mobile computing environment
    Liao, GQ
    Liu, YS
    Wang, LN
    Peng, CJ
    2003 INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND MOBILE COMPUTING, PROCEEDINGS, 2003, : 205 - 212
  • [2] Efficient concurrency control for mobile real-time transactions in data broadcast environments
    Li Guohui
    Yang Bing
    Chen Jixiong
    FCST 2006: JAPAN-CHINA JOINT WORKSHOP ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, PROCEEDINGS, 2006, : 131 - +
  • [3] A concurrency control protocol for real-time nested transactions
    Abdouli, M
    Sadeg, B
    Amanton, L
    Berred, A
    Alimi, A
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2003, : 230 - 235
  • [4] Concurrency control for mixed transactions in real-time Databases
    Lee, VCS
    Lam, KW
    Hung, SL
    IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (07) : 821 - 834
  • [5] Concurrency Control of Real-Time Web Service Transactions
    Dang, De-Peng
    Jiang, Xue
    Wang, Nan
    Ya, Ying-Ting
    Yao, Wen-Bin
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2018, 34 (01) : 261 - 287
  • [6] Concurrency control for real-time database systems with mixed transactions
    Lam, KY
    Kuo, TW
    Tsang, WH
    FOURTH INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1997, : 96 - 103
  • [7] Concurrency control protocol for scheduling mixed real-time transactions
    Wang, Qiang
    Wang, Hongan
    Jin, Hong
    Fu, Yong
    Dai, Guozhong
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2005, 42 (01): : 18 - 29
  • [8] Efficient optimistic concurrency control for mobile real-time transactions in a wireless data broadcast environment
    Li, GH
    Yang, B
    Chen, JX
    11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 443 - 446
  • [9] Concurrency control for two level mobile real-time transactions in screw data broadcasting systems
    Dang, Depeng
    Zhang, Nan
    Xu, Juan
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2015, 43 (07): : 114 - 117
  • [10] CPaHR: An concurrency control protocol against hard real-time transactions
    Xia, JL
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 1214 - 1219