DocumentCode :
2711145
Title :
Evolving a legacy data warehouse system to an object-oriented architecture
Author :
Filho, Aluizio Haendchen ; Prado, H.A. ; Toscani, Simão S.
Author_Institution :
Inf. Inst., Fed. Univ. of Rio Grande do Sul, Porto Alegre, Brazil
fYear :
2000
fDate :
2000
Firstpage :
32
Lastpage :
40
Abstract :
We introduce an object-oriented approach to transform a star-schema of a legacy data warehouse system into a Dimensional Object Model (DOM) (Firestone, 1998), in order to take advantage of the flexibility of the object paradigm. We have applied the Object-Oriented Software Engineering (OOSE) process, proposed by (Jacobson et al., 1992), to describe the life cycle of a data warehouse and to clarify the context of our intervention. By means of OOSE we also define the target architecture and the components that will ensure the development of reuse-supporting data warehouse systems. In a sense, a change tolerant architecture is proposed, as referred to by (Jacobson, 1998). The solution proposed applies the object paradigm for the star-schema decomposition in a three-layer architecture, separating the components in logical, interface and data management layers. This decomposition minimizes the dependence among the components and increases their reusability. The main contribution of this work is that, by transforming the star-schema into a DOM, we are preparing the system to evolve through any object-oriented data warehouse development methodology. In a context of many already existing data warehouse systems based on relational models, this transformation sounds especially interesting
Keywords :
data warehouses; object-oriented databases; object-oriented programming; software architecture; software reusability; DOM; Dimensional Object Model; Object-Oriented Software Engineering; change tolerant architecture; data management; legacy data warehouse evolution; life cycle; object-oriented database; relational models; star-schema decomposition; three-layer architecture; Buildings; Computer architecture; Context modeling; Data warehouses; Decision making; Decision support systems; Jacobian matrices; Object oriented modeling; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science Society, 2000. SCCC '00. Proceedings. XX International Conference of the Chilean
Conference_Location :
Santiago
ISSN :
1522-4902
Print_ISBN :
0-7695-0810-3
Type :
conf
DOI :
10.1109/SCCC.2000.890389
Filename :
890389
Link To Document :
بازگشت