Supporting the Requirements for Multi-Level Secure and Real-Time Databases in Distributed Environments

Abstract

Conflicts in database systems with both real-time and security requirements can sometimes be unresolvable. We attack this problem by allowing a database to have partial security in order to improve on real-time performance when necessary. By our definition, systems that are partially secure allow security violations between only certain levels. We present the ideas behind a specification language that allows database designers to specify important properties of their database at an appropriate level. In order to help the designers, we developed a tool that scans a database specification and finds all unresolvable conflicts. Once the conflicts are located, the tool takes the database designer through an interactive process to generate rules for the database to follow during execution when these conflicts arise. We briefly describe the BeeHive distributed database system, and discuss how our approach can fit into the BeeHive architecture.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1997
Accession Number
ADA479421

Entities

People

  • Craig Chaney
  • Sang H. Son

Organizations

  • University of Virginia

Tags

Communities of Interest

  • Cyber
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Clearances
  • Computer Science
  • Databases
  • Denial Of Service Attack
  • Environment
  • Fault Tolerance
  • Guarantees
  • Information Operations
  • Inversion
  • Language
  • Monitors
  • Resource Management
  • Security
  • Specifications
  • Standards

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Geospatial Intelligence and Artificial Intelligence Analytics
  • Theoretical Analysis.