Please use this identifier to cite or link to this item: https://scholarbank.nus.edu.sg/handle/10635/99158
DC FieldValue
dc.titleA method for the recovery of inclusion dependencies from data-intensive business programs
dc.contributor.authorTan, H.B.K.
dc.contributor.authorLing, T.W.
dc.date.accessioned2014-10-27T06:01:14Z
dc.date.available2014-10-27T06:01:14Z
dc.date.issued1997
dc.identifier.citationTan, 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.
dc.identifier.issn09505849
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/99158
dc.description.abstractData 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.
dc.sourceScopus
dc.subjectData-intensive business programs
dc.subjectDatabase design recovery
dc.subjectInclusion dependency
dc.subjectReverse engineering
dc.typeArticle
dc.contributor.departmentINFORMATION SYSTEMS & COMPUTER SCIENCE
dc.description.sourcetitleInformation and Software Technology
dc.description.volume39
dc.description.issue1
dc.description.page27-34
dc.description.codenISOTE
dc.identifier.isiutNOT_IN_WOS
Appears in Collections:Staff Publications

Show simple 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.