Date of Award


Publication Type

Master Thesis

Degree Name



Computer Science

First Advisor

Ezeife, C.


Computer Science.




Data warehouse is a large integrated database organized around major subjects of an enterprise for the purpose of decision support querying. Many enterprises are creating their own data warehouse systems from scratch in different varying formats, making the issue of building a more efficient, more reliable, cost-effective and easy-to-use data warehouse system important. Building a code generator for creating a program that automatically integrates different data sources to target data warehouse is one solution. Thus, understanding approaches for integrating warehouse data sources is a key to the success of data warehouse code generation. Integrating warehouse data sources involves building a code generator program for creating both data warehouse and metadata using novel techniques for extracting and cleaning data. Many types of data sources like e-commerce databases, web databases and knowledge bases can also be accommodated in the code generator in the future. There is little or no literature showing the use of the newest integration techniques in code generator for data warehouse data integration. This thesis aims at employing new techniques for both data integration and code generation, in building a code generation tool for data warehouse data integration. Paper copy at Leddy Library: Theses & Major Papers - Basement, West Bldg. / Call Number: Thesis2001 .L575. Source: Masters Abstracts International, Volume: 40-03, page: 0725. Adviser: C. Ezeife. Thesis (M.Sc.)--University of Windsor (Canada), 2001.