RASE - Run-Time Automated Schema Evolution: An Implementation of Schema Evolution and Mapping

Abstract

Software needs and requirements change over time as application developers fine-tune and expand the features of a software product. When the software is changed to meet these new requirements, some data structures need to be added and existing ones need to be altered or evolved. This paper describes an implementation of a sophisticated, dynamically evolving schema. The schema definition supports single and multiple inheritance, fixed length arrays, built-in strings, instances of objects and pointers to other objects. The sample implementation in this report is geared towards an object database.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 15, 2002
Accession Number
ADA401128

Entities

People

  • Brian Solan
  • Gregory Stern
  • Michael Pilone

Organizations

  • United States Naval Research Laboratory

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Conversion
  • Databases
  • Electrical Engineering
  • Electronic Warfare
  • Engineering
  • Language
  • Military Research
  • Object-Oriented Database Management Systems
  • Personal Information Managers
  • Programming Languages
  • Relational Databases
  • Standards

Fields of Study

  • Computer science
  • Engineering

Readers

  • Artificial Intelligence
  • Computer Science/Computer Engineering/Data Science/Digital Signal Processing.
  • Organizational Process Management (OPM).