Starvation-free secure multiversion concurrency control

被引:5
|
作者
Kim, HT [1 ]
Kim, MH [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Dept Comp Sci, Taejon 305701, South Korea
关键词
concurrency control; databases; safety/security in digital systems;
D O I
10.1016/S0020-0190(98)00014-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Concurrency control is important for multilevel secure databases because a covert channel can be easily created through collaboration of multilevel transactions in most traditional concurrency control mechanisms. We, in this paper, propose a secure multiversion concurrency control mechanism. We present concepts of an invisible area and a t-lock to prevent retrieval anomaly and starvation of high transactions that may often occur in the previous works on secure concurrency control. Our proposed method prevents the creation of covert channel without retrieval anomaly and starvation of high transactions while providing serializable schedules for multilevel transactions. (C) 1998 Elsevier Science B.V.
引用
收藏
页码:247 / 253
页数:7
相关论文
共 50 条
  • [1] Rethinking serializable multiversion concurrency control
    Faleiro, Jose M.
    Abadi, Daniel J.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2015, 8 (11): : 1190 - 1201
  • [2] Multiversion Concurrency Control on Intermittent Systems
    Chen, Wei-Ming
    Chen, Yi-Ting
    Hsiu, Pi-Cheng
    Kuo, Tei-Wei
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [3] Starvation-free mutual exclusion with semaphores
    Hesselink, Wim H.
    IJbema, Mark
    FORMAL ASPECTS OF COMPUTING, 2013, 25 (06) : 947 - 969
  • [4] Multiversion concurrency control for multidimensional index structures
    Binder, Walter
    Spycher, Samuel
    Constantinescu, Ion
    Faltings, Boi
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2007, 4653 : 172 - +
  • [5] SEMAPHORE PRIMITIVES AND STARVATION-FREE MUTUAL EXCLUSION
    STARK, EW
    JOURNAL OF THE ACM, 1982, 29 (04) : 1049 - 1072
  • [6] Multiversion concurrency control for the generalized search tree
    Binder, Walter
    Mosincat, Adina
    Spycher, Samuel
    Constantinescu, Ion
    Faltings, Boi
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (12): : 1547 - 1571
  • [7] THE PERFORMANCE OF MULTIVERSION CONCURRENCY-CONTROL ALGORITHMS
    CAREY, MJ
    MUHANNA, WA
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1986, 4 (04): : 338 - 378
  • [8] ALGORITHMIC ASPECTS OF MULTIVERSION CONCURRENCY-CONTROL
    HADZILACOS, T
    PAPADIMITRIOU, CH
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 33 (02) : 297 - 310
  • [9] ONLINE MULTIVERSION DATABASE CONCURRENCY-CONTROL
    XU, J
    ACTA INFORMATICA, 1992, 29 (02) : 121 - 160
  • [10] A Provably Starvation-Free Distributed Directory Protocol
    Attiya, Hagit
    Gramoli, Vincent
    Milani, Alessia
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 2010, 6366 : 405 - +