next up previous contents
Next: Constraints und Integrität Up: ConceptBase und Transaktionen Previous: ConceptBase und Transaktionen

3.4.1 Designumgebungen und lange Transaktionen

Ein bedeutender Anwendungsbereich von ConceptBase sind entwurfunterstützende Tools wie CoAUTHOR [Ehe93], GKBMS [Jar93], NATURE und andere [RL93,RJM92]. In Kapitel 3.2 wurde gezeigt, daß klassische Verfahren (also alle Verfahren aus Kapitel 3.1) ohne Abwandlungen nicht für Entwurfsanwendungen in Frage kommen.

Die Interaktivität der Transaktionen in Entwicklungsumgebungen hat auch zur Folge, daß von einigen Konzepten benötigte Informationen (wie z.B. Writesets) nicht im Vorhinein zur Verfügung stehen. Auch die für das Konzept von [GMS87] benötigten Kompensationsfunktionen lassen sich nur schlecht im Voraus bestimmen, wenn dem Benutzer die völlige Freiheit bei Anfragen und Änderungen gelassen werden soll. Andererseits können durch die Interaktivität dem Benutzer Koordinierungsaufgaben übertragen werden, die bei einem überwiegenden Batch--Betrieb das System erledigen müßte (falls es dazu überhaupt in der Lage wäre).



Markus Baumeister
Fri Jun 9 15:38:00 MET DST 1995