Effecting Database Transformations Using Morphase

Loading...
Thumbnail Image
Penn collection
Technical Reports (CIS)
Degree type
Discipline
Subject
Funder
Grant number
License
Copyright date
Distributor
Related resources
Author
Kosky, Anthony
Contributor
Abstract

Database transformations are a frequent problem for data managers supporting scientific databases, particularly those connected with the Human Genome Project. The databases involved frequently contain complex data structures not typically found in conventional databases, such as arbitrarily nested records, sets, variants, and optional fields, as well as object identities and recursive data structures. Furthermore, programs implementing the transfomations must be frequently modified since the databases involved evolve rapidly, as often as 3 to 4 times a year. We present in this paper a language (WOL) for specifying transformations between such databases and describe its implementation in a system called Morphase. Optimization are performed at all stages, with significant impact on the compilation and execution time of sample transformations.

Advisor
Date Range for Data Collection (Start Date)
Date Range for Data Collection (End Date)
Digital Object Identifier
Series name and number
Publication date
1996-02-23
Volume number
Issue number
Publisher
Publisher DOI
Journal Issue
Comments
University of Pennsylvania Department of Computer and Information Science Technical Report No.MS-CIS-96-05.
Recommended citation
Collection