Sixth International Conference on Quality Software (QSIC'06)
View Integration in Data Warehouse Design Using Typed Abstract State Machines and Strong Data Refinement
Beijing, China
October 27-October 28
ISBN: 0-7695-2718-3
View Integration is known to be a decisive part of data warehouse design. It has also been shown that the use of formal methods such as Abstract State Machines (ASMs) can contribute to high-quality designs, in particular, if standard refinements can be exploited. In this paper we continue a direction of research that exploits a typed version of ASMs for this purpose in order to be able to preserve the advantages that arise from using declarative languages. In order to support schema dominance we also employ a restricted notion of refinement, which we call strong data refinement. In particular, we show how view integration can be supported by standard refinement rules.
Index Terms:
Abstract State Machines, Refinement, Types, Data Warehouse, Design
Citation:
Hui Ma, Klaus-Dieter Schewe, Jane Zhao, "View Integration in Data Warehouse Design Using Typed Abstract State Machines and Strong Data Refinement," qsic, pp.175-184, Sixth International Conference on Quality Software (QSIC'06), 2006