arrow
Return

Data warehouse testing: A prototype-based methodology

delete2011-11-01
delete17
PRE
AI
M
Matteo Golfarelli
R
Rizzi, Stefano *
DOI:10.1016/j.infsof.2011.04.002delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Context: Testing is an essential part of the development life-cycle of any software product. While most phases of data warehouse design have received considerable attention in the literature, not much has been written about data warehouse testing. Objective: In this paper we propose a comprehensive approach to testing data warehouse systems. Its main features are earliness with respect to the life-cycle, modularity, tight coupling with design, scalability, and measurability through proper metrics. Method: We introduce a number of specific testing activities, we classify them in terms of what is tested and how it is tested, and we show how they can be framed within a prototype-based methodology. We apply our approach to a real case study for a large retail company. Results: The case study we faced, based on an iterative prototype-based medium-size project, confirmed the validity of our approach. In particular, the main benefits were obtained in terms of project transparency, coordination of the development team, and organization of design activities. Conclusion: Though some general-purpose testing techniques can be applied to data warehouse projects, the effectiveness of testing can be largely improved by applying specifically-devised techniques and metrics. (C) 2011 Elsevier B.V. All rights reserved.
Keywords:
Testing
Business intelligence
Data warehouse
Software engineering

Journal

Information and Software Technology cover
Information and Software Technology
IF:
4.3
Papers:
3.8K
Citations:
7.7K

Organization

U
University of Bologna
Scholars:
4.5W
Papers: 3.8W
Citations: 4.1W
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
GRASSP: a spectrograph for the study of transient luminous events
err2016-08-09
err0
PREAI
errMaría Passas; Justo Sánchez; Ernesto Sánchez-Blanco; Alejandro Luque; Francisco J. Gordillo-Vázquez
errShare
errSave
errShare
errSave
Metrics for data warehouse conceptual models understandability
err2007-08-01
err58
PREAI
errSerrano, Manuel; Trujillo, Juan; Calero, Coral; Piattini, Mario
errShare
errSave
Developing secure data warehouses with a UML extension
err2007-09-01
err53
PREAI
errFernandez-Medina, Eduardo; Trujillo, Juan; Villarroel, Rodolfo; Piattini, Mario
errShare
errSave
Resection of the Trachea Infiltrated by Thyroid Carcinoma
err1982-04-01
err0
errOAAI
errTSUNEO ISHIHARA; SHIRO YAMAZAKI; KOICHI KOBAYASHI; HIROSHI INOUE; SHIMAO FUKAI; KUNIHIKO ITO; TAKASHI MIMURA
errShare
errSave
A UML-based data warehouse design method
err2006-12-01
err78
PREAI
errPrat, Nicolas; Akoka, Jacky; Comyn-Wattiau, Isabelle
errShare
errSave
researcher View more