Architektur von Fuzzy-Informationssystemen

Bok av Rene Witte
Informationssysteme gehen heute aufgrund der eingesetzten Modelle und Technologiendavon aus, dass die verwalteten Daten immer präzise, sicher und konsistentsind. Doch die Wirklichkeit sieht anders aus: Informationen sind tatsächlichoft ungenau, vage, unsicher und inkonsistent. Insbesondere bei komplexenInformationssystemen, die eine möglichst naturgetreue Abbildung der Realitäterreichen sollen, möchte man aber diese sogenannten Imperfektionen nichtverlieren, sondern sie vielmehr explizit repräsentieren, um daraus fürdie Entwicklung und den Anwender Vorteile zu schöpfen: eine Bank etwa hatgroßes Interesse an einer korrekten Beschreibung der Kreditwürdigkeit einesKunden, ein Umweltinformationssystem muss glaubwürdige Daten über die Umweltbelastungeiner Region vermitteln, ebenso ein Verkehrsleitsystem über mögliche Staugefahr.Business-to-Business Marktplätze brauchen Informationen über die Zuverlässigkeitvon Geschäftspartnern, Elektronische Bibliotheken über die Relevanz aufgespürterTextstellen. Zur Modellierung solcher unscharfer und unsicherer Daten lässtsich die sogenannte Fuzzy-Theorie verwenden, die bereits in vielen anderenBereichen, wie der Steuer- und Regelungstechnik, erfolgreich industrielleingesetzt wird. Für Informationssysteme existierte jedoch bisher keinesystematische Vorgehensweise zur Erweiterung existierender Modelle, Technologienund Architekturen, die kompatibel mit etablierten Standards bleibt unddie neuen Möglichkeiten in orthogonaler Weise einbettet. Im vorliegendenBuch, das auf der Dissertation des Autors beruht, wird nun erstmals einkomplettes Architekturmodell für die Entwicklung von Fuzzy-Informationssystemenvorgestellt. Nach einer Einführung in die notwendigen Grundlagen aus derFuzzy-Theorie wird ein für Informationssysteme geeignetes Modell formalaufgebaut, und es wird gezeigt, wie dieses Modell mit gängigen objektorientiertenSprachen realisiert werden kann. Für die Systementwicklung schließlichwird eine passende Referenzarchitektur vorgestellt, die sich an aktuellen,mehrstufigen Client/Server-Architekturen orientiert.