Aspektorientierte Datenhaltung in Produktkonfiguratoren : Anforderungen, Konzepte und Realisierung

Seit Mitte des 20. Jahrhunderts äußert sich der weltweite soziokulturelle Prozess der Individualisierung auch im geänderten Konsumverhalten. Dabei sehen sich Unternehmen zunehmend mit dem Wunsch nach kundenindividuellen Produkten zum Preis eines äquivalenten Massenprodukts konfrontiert. Während durch produktionsspezifische Konzepte wie Modularisierung und Baukastenprinzip zwar eine enorme Variantenvielfalt erreicht werden kann, sind zur Beherrschung der damit verbundenen Komplexität jedoch Produktkonfiguratoren als unterstützende IT-Anwendungssysteme notwendig. Diese werden im ersten Teil der vorliegenden Arbeit eingeführt und klassifiziert. Aufgrund des meist webbasierten Einsatzes von Produktkonfiguratoren müssen sie sich auch den Anforderungen der Globalisierung stellen. Dabei wirken sich die regionalen Unterschiede bezüglich Sprache oder Preispolitik nicht nur auf die Nutzeroberfläche aus, sondern haben auch Einfluss auf die Struktur und Speicherung der Produkte. Zur Gewährleistung von Datenunabhängigkeit ist zudem eine generische und orthogonale Integration jener als funktionale Aspekte bezeichneten Dimensionen erstrebenswert. Hierfür werden im zweiten Teil das Paradigma der aspektorientierten Datenhaltung formuliert und Möglichkeiten zur Persistierung analysiert. Im dritten Teil erfolgt der Entwurf eines allgemeinen Referenzmodells für die aspektorientierte Datenhaltung auf Basis des relationalen Datenmodells aufgrund der hohen Praxisrelevanz für Datenbanksysteme. Darüber hinaus findet auch der Vergleich geeigneter Zugriffstechniken für die Auswertung jener Strukturen im Referenzmodell statt. Abschließend wird die Praxistauglichkeit des definierten Modells unter Beweis gestellt. Dazu erfolgt zunächst die Beschreibung einer prototypischen Implementierung der als Anwendungsbibliothek ausgelegten Zugriffsschicht. Deren Bewertung durch einen umfangreichen Performancetest bescheinigt letztlich ein effizientes Laufzeitverhalten.

Zitieren

Zitierform:
Zitierform konnte nicht geladen werden.