Evaluating Software Complexity Measures
IEEE Transactions on Software Engineering
Building the data warehouse
Property-Based Software Engineering Measurement
IEEE Transactions on Software Engineering
Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Arktos: towards the modeling, design, control and execution of ETL processes
Information Systems - Data extraction, cleaning and reconciliation
A Framework of Software Measurement
A Framework of Software Measurement
Object Oriented Design Measurement
Object Oriented Design Measurement
Fundamentals of Data Warehouses
Fundamentals of Data Warehouses
Conceptual modeling for ETL processes
Proceedings of the 5th ACM international workshop on Data Warehousing and OLAP
Empirical Software Engineering
Empirical Software Engineering
Preliminary guidelines for empirical research in software engineering
IEEE Transactions on Software Engineering
Information Systems Research
State-Space Optimization of ETL Workflows
IEEE Transactions on Knowledge and Data Engineering
FMESP: framework for the modeling and evaluation of software processes
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
Integrated decision support systems: A data warehousing perspective
Decision Support Systems
Metrics for data warehouse conceptual models understandability
Information and Software Technology
Reconciling requirement-driven data warehouses with data sources via multidimensional normal forms
Data & Knowledge Engineering
Using Shannon Entropy in ETL Processes
SYNASC '07 Proceedings of the Ninth International Symposium on Symbolic and Numeric Algorithms for Scientific Computing
An MDA approach for the development of data warehouses
Decision Support Systems
Model-Driven Metadata for OLAP Cubes from the Conceptual Modelling of Data Warehouses
DaWaK '08 Proceedings of the 10th international conference on Data Warehousing and Knowledge Discovery
Design Metrics for Data Warehouse Evolution
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Modelling ETL Processes of Data Warehouses with UML Activity Diagrams
OTM '08 Proceedings of the OTM Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: 2008 Workshops: ADI, AWeSoMe, COMBEK, EI2N, IWSSA, MONET, OnToContent + QSI, ORM, PerSys, RDDS, SEMELS, and SWWS
A set of quality indicators and their corresponding metrics for conceptual models of data warehouses
DaWaK'05 Proceedings of the 7th international conference on Data Warehousing and Knowledge Discovery
Blueprints and measures for ETL workflows
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
The TAME project: towards improvement-oriented software environments
IEEE Transactions on Software Engineering
International Journal of Intelligent Information and Database Systems
A BPMN-Based Design and Maintenance Framework for ETL Processes
International Journal of Data Warehousing and Mining
Effective data warehouse for information delivery: a literature survey and classification
International Journal of Networking and Virtual Organisations
Information and Software Technology
Hi-index | 0.00 |
In data warehousing, Extract, Transform, and Load (ETL) processes are in charge of extracting the data from the data sources that will be contained in the data warehouse. Their design and maintenance is thus a cornerstone in any data warehouse development project. Due to their relevance, the quality of these processes should be formally assessed early in the development in order to avoid populating the data warehouse with incorrect data. To this end, this paper presents a set of measures with which to evaluate the structural complexity of ETL process models at the conceptual level. This study is, moreover, accompanied by the application of formal frameworks and a family of experiments whose aim is to theoretical and empirically validate the proposed measures, respectively. Our experiments show that the use of these measures can aid designers to predict the effort associated with the maintenance tasks of ETL processes and to make ETL process models more usable. Our work is based on Unified Modeling Language (UML) activity diagrams for modeling ETL processes, and on the Framework for the Modeling and Evaluation of Software Processes (FMESP) framework for the definition and validation of the measures.