28.02.2014 Aufrufe

Download (14Mb) - tuprints - Technische Universität Darmstadt

Download (14Mb) - tuprints - Technische Universität Darmstadt

Download (14Mb) - tuprints - Technische Universität Darmstadt

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

5 Implementierung<br />

Wesentlicher Bestandteil dieser Arbeit ist die Entwicklung von NAW, dem NAS-Analyse-Werkzeug -<br />

einer Software, welche die Prüfung der Datenqualität in Bezug auf das erweiterte Anwendungsschema<br />

gestattet und basierend auf dem vorangegangenen Kapitel eine dazu maßgeschneiderte Realisierung<br />

für den praktischen Einsatz anbietet. Nachdem im Kapitel „4 Datenqualitätsprüfung in ALKIS“<br />

thematisiert wurde, was Gegenstand der DQ-Prüfung in ALKIS ist und wann, zu welchen Zeitpunkten<br />

beziehungsweise Prozessschritten die Prüfung ansetzen muss, beschäftigt sich dieses Kapitel mit<br />

der Frage, wie die ALKIS-DQ-Prüfung technisch geleistet werden kann.<br />

Grundsätzlich sind zwei unterschiedliche Wege zur Sicherstellung und Überprüfung von Integritätsbedingungen<br />

denkbar 394 . Zum einen, indem die Bedingungen in die Datenbankmechanismen zur<br />

Datenänderung integriert werden. Bei jeder Aktualisierung der Daten werden die beabsichtigten Zustandsänderungen<br />

auf Konformität zu den Integritätsbedingungen geprüft. Erfasst werden damit jedoch<br />

nur die zu ändernden Daten. Zum anderen besteht die Möglichkeit, den kompletten Datenbestand<br />

in definierten Zeitintervallen mit Hilfe von Prüfprogrammen zu kontrollieren.<br />

Die hier verfolgte eigenständige softwaretechnische Umsetzung im Sinne der zweiten Alternative erklärt<br />

sich vor dem Hintergrund der im Abschnitt „1.1 Motivation“ dargelegten Problemstellung und<br />

Motivation. Mängel in der Implementierung der ALKIS-DV-Lösung legen eine unabhängige Realisierung<br />

nahe, die herstellerneutral angewandt werden kann. In Hinwendung auf diesen Grundsatz<br />

scheiden Zugriffe auf interne Datenstrukturen der ALKIS-DV-Lösungen von vornherein aus. Demzufolge<br />

sind die ALKIS-Daten in der Ausprägung neutraler Schnittstellenauszüge im Format der NAS<br />

zu prüfen. Für den hier beschrittenen Weg spricht außerdem die Tatsache, dass sich die Einbindung<br />

von Integritätsbedingungen in den Aktualisierungsprozess der Datenhaltung auf das Leistungsverhalten<br />

der Datenbank auswirkt 395 . Je mehr Bedingungen zu prüfen sind, desto schlechter stellt sich<br />

das Antwortzeitzeitverhalten dar.<br />

Um die angewandten Grundsätze, die zu dieser Form der Implementierung führten, zugänglich zu<br />

machen, stellt das hiesige Kapitel zunächst die allgemeinen und funktionalen Anforderungen an die<br />

Softwareentwicklung zusammen, um anschließend die konkrete Realisierung en détail zu beschreiben.<br />

5.1 Anforderungen an die Softwareentwicklung<br />

Ergänzend zu den fachlich-inhaltlichen Anforderungen an das Prüfwerkzeug ist es vor dem Hintergrund<br />

der Heterogenität der Anwendungsszenarien unabdingbar, bestimmte „Nebenbedingungen“<br />

zu formulieren, deren Berücksichtigung eine möglichst reibungslose und vielfältige Anwendbarkeit<br />

des Werkzeuges fördert. Die folgenden Punkte benennen und erläutern diese Erfordernisse.<br />

394 Biethahn et al. (1991), S. 202<br />

395 Biethahn et al. (1991), S. 202<br />

122

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!