2009 · 69 citations · 12 references
ArtsDesignDesign AutomationQuality EngineeringRequirements EngineeringDesign EvaluationDesign ProcessDesign SpecificationReliability-based DesignDesign Performance MetricsDesign ReliabilityExtract (Etl) ProcessesFormal ReasoningIterative Design Process
As business intelligence becomes increasingly essential for organizations and as it evolves from strategic to operational, the complexity of Extract-Transform-Load (ETL) processes grows. In consequence, ETL engagements have become very time consuming, labor intensive, and costly. At the same time, additional requirements besides functionality and performance need to be considered in the design of ETL processes. In particular, the design quality needs to be determined by an intricate combination of different metrics like reliability, maintenance, scalability, and others. Unfortunately, there are no methodologies, modeling languages or tools to support ETL design in a systematic, formal way for achieving these quality requirements. The current practice handles them with ad-hoc approaches only based on designers' experience. This results in either poor designs that do not meet the quality objectives or costly engagements that require several iterations to meet them. A fundamental shift that uses automation in the ETL design task is the only way to reduce the cost of these engagements while obtaining optimal designs. Towards this goal, we present a novel approach to ETL design that incorporates a suite of quality metrics, termed QoX, at all stages of the design process. We discuss the challenges and tradeoffs among QoX metrics and illustrate their impact on alternative designs.
12
Timos Sellis · ACM Transactions on Database Systems · 1988 · 809 citations · Full text
Stephen R. Gardner · Communications of the ACM · 1998 · 463 citations · Full text
Efficient and extensible algorithms for multi query optimization
Prasan Roy, S. Seshadri, S. Sudarshan et al. · ACM SIGMOD Record · 2000 · 409 citations
Efficient and extensible algorithms for multi query optimization
Prasan Roy, S. Seshadri, S. Sudarshan et al. · 2000 · 226 citations
Optimizing ETL Processes in Data Warehouses
Alkis Simitsis, Panos Vassiliadis, Timos Sellis · 2005 · 207 citations · Full text