Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/99158
Title: A method for the recovery of inclusion dependencies from data-intensive business programs
Authors: Tan, H.B.K. 
Ling, T.W. 
Keywords: Data-intensive business programs
Database design recovery
Inclusion dependency
Reverse engineering
Issue Date: 1997
Citation: Tan, H.B.K.,Ling, T.W. (1997). A method for the recovery of inclusion dependencies from data-intensive business programs. Information and Software Technology 39 (1) : 27-34. ScholarBank@NUS Repository.
Abstract: Data integrity constraints usually form a major component in a data-intensive business system. To successfully reengineer a data-intensive business system, its data integrity constraints must be understood. Inclusion dependencies constitute an important type of data integrity constraints. They are very important for migrating a system to the object-oriented technology. Many of the world's data-intensive business systems have been developed on old generation database technologies which do not support the specification of inclusion dependencies in the schemas. As a result, most of the inclusion dependencies are enforced in the programs which update the databases. However, no approach has been proposed for the recovery of inclusion dependencies from programs. We develop a theory for inferring inclusion dependencies in a database from the programs which update the database. With the use of the theory, an approach for the recovery of inclusion dependencies from programs is consequently proposed. The proposed approach can recover those inclusion dependencies which cannot be found by the existing approaches. As opposed to the existing approaches, the inclusion dependencies recovered from the proposed approach are proven by analysing the programs which update the databases.
Source Title: Information and Software Technology
URI: http://scholarbank.nus.edu.sg/handle/10635/99158
ISSN: 09505849
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.