Maintaining security and timeliness in real-time database system

被引:17
|
作者
Ahmed, QN
Vrbsky, SV
机构
[1] Univ Alabama, Dept Comp Sci, Tuscaloosa, AL 35487 USA
[2] Lucent Technol, Middletown, NJ 07748 USA
关键词
concurrency control; covert channel; multilevel security; real-time databases;
D O I
10.1016/S0164-1212(01)00111-X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Real-time database systems can have security constraints in addition to timing constraints. Such real-time systems are typically contained in environments that exhibit hierarchical propagation of information. where mandatory access control for security is required. Conventional multilevel secure (MLS) database models that implement mandatory access control are inadequate for time-critical applications and conventional real-time database models do not address security constraints, The objective of this work is to incorporate security constraints in real-time database systems in such a way that not only is security achieved, but achieving security does not degrade real-time performance significantly in terms of deadlines missed. We present two concurrency control algorithms for secure real-time databases: the Secure two-phase locking high priority (2PLHP) algorithm is based on a two-phase locking protocol and the Secure optimistic concurrency control (OPT) algorithm uses the properties of an optimistic concurrency protocol. We implement the two algorithms and study their performance using a real-time database system simulation model. Our study covers both soft and firm real-time databases. Results show that both the algorithms perform fairly well in terms of security and timeliness compared to non-secure algorithms. We show that achieving increased security does not necessarily mean an increased sacrifice in real-time performance. (C) 2002 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:15 / 29
页数:15
相关论文
共 50 条
  • [31] ORDERING AND TIMELINESS REQUIREMENTS OF DEPENDABLE REAL-TIME PROGRAMS
    VERISSIMO, P
    REAL-TIME SYSTEMS, 1994, 7 (02) : 105 - 128
  • [32] Adaptivity for quality and timeliness flexible real-time systems
    Schwarzfischer, T
    SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 50 - 64
  • [33] Guaranteeing timeliness in safety critical real-time systems
    Aussagues, C
    David, V
    DISTRIBUTED COMPUTER CONTROL SYSTEMS 1998, 1999, : 83 - 89
  • [34] Enhancing timeliness and saving power in real-time databases
    Kyoung-Don Kang
    Real-Time Systems, 2018, 54 : 484 - 513
  • [35] Real-time database systems
    ONeil, P
    Ulusoy, O
    INFORMATION SYSTEMS, 1996, 21 (01) : 1 - 2
  • [36] The study of Real-Time Database System in distribute interaction simulation system
    Zhao, XJ
    Wang, XG
    Gong, GH
    SYSTEM SIMULATION AND SCIENTIFIC COMPUTING (SHANGHAI), VOLS I AND II, 2002, : 576 - 580
  • [37] Application of Ada Language in a Real-time Database System - A Perspective
    Moryc, Pavel
    Cernohorsky, Jindrich
    IFAC WORKSHOP ON PROGRAMMABLE DEVICES AND EMBEDDED SYSTEMS (PDES 2009), PROCEEDINGS, 2009, : 236 - 241
  • [38] CPU scheduling in an embedded active real-time database system
    Liao, GQ
    Liu, YS
    Xiao, YY
    Wang, LN
    Wang, HT
    CONCURRENT ENGINEERING: THE WORLDWIDE ENGINEERING GRID, PROCEEDINGS, 2004, : 903 - 908
  • [40] AnalyticDB: Real-time OLAP Database System at Alibaba Cloud
    Zhan, Chaoqun
    Su, Maomeng
    Wei, Chuangxian
    Peng, Xiaoqiang
    Lin, Liang
    Wang, Sheng
    Chen, Zhe
    Li, Feifei
    Pan, Yue
    Zheng, Fang
    Chai, Chengliang
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2019, 12 (12): : 2059 - 2070