By Topic

A semantic framework for the design of data intensive applications in a persistent programming language

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Cooper, R. ; Glasgow Univ., UK ; Tabkha, I.

The type system of a programming language and the data model of a DBMS provide a similar function-the abstract description of the structure of the application world. Type systems available in persistent programming languages such as Napier88 are extremely powerful and precise tools for describing structures on which computation of arbitrary complexity may be expressed. The data models commonly found in a DBMS are usually less expressive, but compensate by being easier to use. In particular semantic data models are designed to permit the description of the structure of a database using concepts close to those used to structure information in the real world. This paper describes an attempt to combine the best features of both worlds by creating a semantic data model interface to Napier88. The database structure is captured as an IFO schema and transformed into a set of Napier88 type declarations and low level procedures which act as a basis on which to build the application

Published in:

System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on  (Volume:ii )

Date of Conference:

7-10 Jan 1992