The document discusses a goal-oriented and ontology-driven requirement analysis method for extraction-transformation-loading (ETL) processes in data warehouse systems. It proposes using Tropos methodology and ontology modeling to systematically analyze requirements and transform them into formal ETL specifications. This would help address problems of defining and maintaining ETL specifications as well as handling semantic heterogeneity. The approach is demonstrated through a case study of the University of Utara Malaysia.