A compile-time model for safe information flow in object-oriented databases

被引:0
|
作者
GendlerFishman, M
Gudes, E
机构
来源
INFORMATION SECURITY IN RESEARCH AND BUSINESS | 1997年
关键词
object-oriented databases; authorization; information flow; transactions; compile-time checking;
D O I
暂无
中图分类号
F [经济];
学科分类号
02 ;
摘要
Security is an important topic for Object-oriented databases (OODB). Discretionary authorization models do not provide the high assurance provided by Mandatory models, the latter ones, however, are too rigid for commercial applications. Therefore discretionary, information-flow control models are needed, especially when transactions containing general methods invocations are considered. This paper first reviews existing security models for object-oriented databases with and without information-flow control. Previous models relied on the run-time checks of every message transferred in the system. This paper uses a simple transaction model and a compile-time approach and presents algorithms for flow control which are applied at Rule-administration and Compile times, thus saving considerable run-time overhead. A proof for correctness is given, and the performance implications are discussed.
引用
收藏
页码:41 / 55
页数:15
相关论文
共 50 条
  • [1] COMPILE-TIME ANALYSIS OF OBJECT-ORIENTED PROGRAMS
    VITEK, J
    HORSPOOL, RN
    UHL, JS
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 641 : 236 - 250
  • [2] ROSETTA: The compile-time recognition of object-oriented library abstractions and their use within applications
    Quinlan, D
    Philip, B
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 159 - 165
  • [3] The specification of source-to-source transformations for the compile-time optimization of parallel object-oriented scientific applications
    Quinlan, DJ
    Schordan, M
    Philip, B
    Kowarschik, M
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2003, 2624 : 383 - 394
  • [4] A MODEL OF QUERIES FOR OBJECT-ORIENTED DATABASES
    KIM, W
    VERY LARGE DATA BASES - PROCEEDINGS, 1989, : 423 - 432
  • [5] Uniqueness Inference for Compile-Time Object Deallocation
    Cherem, Sigmund
    Rugina, Radu
    ISMM'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON MEMORY MANAGEMENT, 2007, : 117 - 127
  • [6] An architecture and object model for distributed object-oriented real-time databases
    Stankovic, JA
    Son, SH
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1999, 14 (04): : 251 - 259
  • [7] Architecture and object model for distributed object-oriented real-time databases
    STankovic, JA
    Son, SH
    FIRST INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC '98), 1998, : 414 - 424
  • [8] A temporal behavioral object model for object-oriented databases
    Dai, JC
    Chen, GD
    Liu, CC
    Liu, BJ
    COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 28 - 31
  • [9] OBJECT-ORIENTED DATABASES
    VALAUSKAS, EJ
    LIBRARY JOURNAL, 1993, 118 (14) : 216 - 216
  • [10] Object-oriented databases
    Guerrini, G
    Merlo, I
    Ferrari, E
    Kappel, G
    de Miguel, A
    OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 207 - 221