|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
XX International Conference of the Chilean Computer Science Society (SCCC'00)
Evolving a Legacy Data Warehouse System to an Object-Oriented Architecture
Santiago, Chile
November 16-November 18
ISBN: 0-7695-0810-3
| ASCII Text | x | ||
| A.H. Filho, H.A. Prado, S.S. Toscani, "Evolving a Legacy Data Warehouse System to an Object-Oriented Architecture," 2011 30th International Conference of the Chilean Computer Science Society, pp. 32, XX International Conference of the Chilean Computer Science Society (SCCC'00), 2000. | |||
| BibTex | x | ||
| @article{ 10.1109/SCCC.2000.890389, author = {A.H. Filho and H.A. Prado and S.S. Toscani}, title = {Evolving a Legacy Data Warehouse System to an Object-Oriented Architecture}, journal ={2011 30th International Conference of the Chilean Computer Science Society}, volume = {0}, year = {2000}, issn = {1522-4902}, pages = {32}, doi = {http://doi.ieeecomputersociety.org/10.1109/SCCC.2000.890389}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2011 30th International Conference of the Chilean Computer Science Society TI - Evolving a Legacy Data Warehouse System to an Object-Oriented Architecture SN - 1522-4902 SP EP A1 - A.H. Filho, A1 - H.A. Prado, A1 - S.S. Toscani, PY - 2000 KW - data warehouses; object-oriented databases; object-oriented programming; software reusability; software architecture; legacy data warehouse evolution; object-oriented database; Dimensional Object Model; DOM; Object-Oriented Software Engineering; life cycle; change tolerant architecture; star-schema decomposition; three-layer architecture; data management; relational models VL - 0 JA - 2011 30th International Conference of the Chilean Computer Science Society ER - | |||
We introduce an object-oriented approach to transform a star-schema of a legacy data warehouse system into a Dimensional Object Model (DOM) (Firestone, 2000), 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, 2000). 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.
Index Terms:
data warehouses; object-oriented databases; object-oriented programming; software reusability; software architecture; legacy data warehouse evolution; object-oriented database; Dimensional Object Model; DOM; Object-Oriented Software Engineering; life cycle; change tolerant architecture; star-schema decomposition; three-layer architecture; data management; relational models
Citation:
A.H. Filho, H.A. Prado, S.S. Toscani, "Evolving a Legacy Data Warehouse System to an Object-Oriented Architecture," sccc, pp.32, XX International Conference of the Chilean Computer Science Society (SCCC'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.
