Back to Search
Start Over
MDA Approach for Designing and Developing Data Warehouses: A Systematic Review & Proposal
- Source :
- International Journal of Online and Biomedical Engineering, Vol 17, Iss 10, Pp 99-110 (2021)
- Publication Year :
- 2021
- Publisher :
- International Association of Online Engineering (IAOE), 2021.
-
Abstract
- A data warehouse (DW) is a vast repository of data that facilitates decision-making for businesses and companies. This concept dates back to the 1980s and it has been widely accepted. One of the key points for the success of the process of data warehousing lies in the definition of the warehouse model depending on data sources and analysis needs. Once the data warehouse is designed, the content and structure of the data sources, as well as the requirements analysis are required to evolve, therefore, an evolution of the model must take place (diagram and data). In this context, several approaches have been developed to design and implement data warehouses. Nevertheless, there is no standard process that deals with designing all of the data warehouse layers, also, there is no software that encompasses this type of problem. In general, the majority of these approaches focus on a particular aspect of data warehouse such as data storage, ETL process, OLAP, reporting, etc, and does not cover its entire lifecycle. A Model-Driven Architecture (MDA) is a standard approach, its aims to support all phases of software manufacturing by promoting the use of models and the transformations between them. Moreover, this approach aims to automate the process of software engineering, thereby decreasing the cost of software development and enhancing its productivity. In this study, we present a systematic review of various works on the data warehouse design methods. We compare and discuss these works according to the criteria that seem relevant for this issue. We present a new design approach for multidimensional schemas construction from relational models using MDA techniques, we also develop the resulting research perspectives.
- Subjects :
- Computer science
business.industry
Process (engineering)
Online analytical processing
Computer applications to medicine. Medical informatics
R858-859.7
General Engineering
Software development
data warehouse
Context (language use)
etl process
business intelligence
Data warehouse
Software
olap
model driven architecture
Business intelligence
business
Software engineering
Requirements analysis
software engineering
Subjects
Details
- ISSN :
- 26268493
- Volume :
- 17
- Database :
- OpenAIRE
- Journal :
- International Journal of Online and Biomedical Engineering (iJOE)
- Accession number :
- edsair.doi.dedup.....f6a21050b5df278e355b64d82bf8622c