This research is directed at the investigation of a tool that makes use of knowledge about constraints to support the development of user views and update propagation semantics for object-oriented database applications. Informally, an object-oriented database system is a system that combines the use of abstraction in semantic modeling with programming language concepts such as abstract data types as a means of protecting the semantics of data. The proposed database design support tool will actively make use of data semantics through an approach known as constraint analysis. Using constraint analysis, the effects of data constraint are made explicit in the desing phase to support the specification of user views and database update operations. The use of constraint analysis as a design tool, however, assumes that data will be accessed in a database environment supported by a sophisticated contraint enforcement system that enforces both inherent schema constraints and explicit constraints expressed using a constraint language. An expected result of the proposed research is the development of an object-oriented database system with a constraint management and enforcement facility that allows data constraints to plan an integral part in the specification of database software.

Agency
National Science Foundation (NSF)
Institute
Division of Information and Intelligent Systems (IIS)
Type
Standard Grant (Standard)
Application #
8810640
Program Officer
Maria Zemankova
Project Start
Project End
Budget Start
1988-07-01
Budget End
1989-08-09
Support Year
Fiscal Year
1988
Total Cost
$30,155
Indirect Cost
Name
University of Miami
Department
Type
DUNS #
City
Coral Gables
State
FL
Country
United States
Zip Code
33146