Dokument 1 - RWTH Aachen University
Dokument 1 - RWTH Aachen University
Dokument 1 - RWTH Aachen University
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5.4 Qualitätsfaktoren für Data-Warehouse-Systeme 111<br />
QualityQuery BadVolatilityOfDataStores isA DataStoreTimeliness<br />
with constraint<br />
c: $ exists i/Integer s/"P[0;100]"<br />
(this achieved i) and (this expected s)<br />
and not (i in s) $<br />
end<br />
QualityQuery BadQualityFactor isA QualityFactor with<br />
constraint<br />
c: $ exists s/QualityValueSet a/Proposition<br />
(this expected s) and (this achieved a) and<br />
not(s contains a) $<br />
end<br />
Abbildung 5.12: Beispiele für Qualitätsanfragen<br />
5.4 Qualitätsfaktoren für Data-Warehouse-Systeme<br />
Durch das im vorangegangenen Abschnitt vorgestellte Metamodell wurde das Rahmenwerk für<br />
ein Qualitätsmanagement in DW-Systemen geschaffen. Anforderungen können als Qualitätsziele<br />
erfasst werden, durch Qualitätsfragen konkretisiert werden, und schließlich können durch Qualitätsfaktoren<br />
die Erfüllung der Qualitätsfaktoren überprüft werden. Das Rahmenwerk ist aber<br />
noch zu einem Großteil „leer“, d.h. es muss mit konkreteren Angaben gefüllt werden. Während<br />
die Qualitätsziele sich in jedem DW-System unterscheiden und andere Schwerpunkte gelegt<br />
werden können, kann man andererseits Qualitätsfaktoren vorgeben, die im Rahmen von<br />
DW-Systemen gemessen werden können und Aussagen über die Qualität des Systems machen.<br />
Wie in Abschnitt 5.1 bereits diskutiert wurde, gibt es eine Reihe von Ansätzen zur Definition<br />
von Datenqualität und zur Bestimmung geeigneter Metriken. In dieser Arbeit soll nicht ein neuer<br />
Satz von Metriken zur Datenqualität erstellt werden, sondern vorhandene Verfahren sollen in<br />
das vorgestellte Rahmenwerk integriert werden. Generell kann man sagen, dass sich ein Großteil<br />
der Fachliteratur im Bereich Informationssysteme, Datenbanksysteme, Datenmodellierung<br />
und Datenverwaltung mit dem Thema Datenqualität beschäftigen, auch wenn dies nicht explizit<br />
erwähnt wird. So können zum Beispiel Methoden um Inkonsistenzen in konzeptuellen oder logischen<br />
Modellen zu erkennen zur Messung der Datenqualitätsdimension „Konsistenz“ benutzt<br />
werden.<br />
Im Folgenden werde ich daher eine Menge von Qualitätsfaktoren definieren, gruppiert nach den<br />
Qualitätsdimensionen aus Abschnitt 5.2. Wie bei den Qualitätsdimensionen werden in diesem<br />
Kapitel nur die Qualitätsfaktoren für den Datenbeschaffungsprozess detailliert dargestellt. Die<br />
weiteren Qualitätsfaktoren sind in Anhang B.2 aufgeführt.<br />
Da Qualitätsfaktoren sich auf Objekte beziehen, werden die Qualitätsfaktoren zu den Objekten<br />
aus den Metamodellen für DW-Architektur und -Prozesse aus Kapitel 3 und 4 in Beziehung<br />
gesetzt. Die Qualitätsfaktoren werden auch in das Metadatenbanksystem eingetragen und bilden<br />
somit die erste Instanziierungsebene, die in Abbildung 5.11 dargestellt wurde.