Konflikt durch Ausschluss eines bereits bewerteten Merkmals. Dies betrifft Merkmale, die nur bedingt (über Beziehungswissen) zur Bewertung offen stehen. Wenn ein solches Merkmal zunächst bewertet und danach im Verlauf der Konfiguration ausgeschlossen wird, entsteht einMerkmalsausschlusskonflikt.
Mit Feststellung und Analyse des Konfigurationskonfliktes kann die
Configuration Engine
Informationen zu Erklärung und möglicher Lösung des Konflikts bereitstellen.
Lieferung des technischen Namens zur Identifikation des Merkmalsausschlusskonflikts:
CONFLICT_NIL_VALUE
Auflistung aller am Konflikt beteiligten Wertsetzungen und ihres Ursprungs
Sofern Beziehungswissen den am Konflikt beteiligten Wert gesetzt hat, Lieferung des dort gepflegten Erklärungstextes
Sofern Beziehungswissen den Merkmalsauschluss verursacht, Lieferung des dort gepflegten Erklärungstextes
Auflistung derjenigen Merkmalswerte, die vom Benutzer gesetzt wurden und zum Konflikt geführt haben.
Ein konfigurierbarer Computer (siehe Typisches Produktmodell ).
Die Wahl der Option, einen Drucker zusammen mit dem Computer zu konfigurieren, macht ein Merkmal zugänglich, mit dem der Druckertyp festlegt wird. Nach Wahl eines Druckertyps nimmt der Benutzer im weiteren Verlauf der Konfiguration die Option Drucker wieder zurück und löst damit den Konflikt aus.
Das Merkmal Druckerist per Voreinstellung mit dem Wert Neinbewertet. In der Folge versetzt das Beziehungswissen vis_printer_typedas Merkmal
Druckertyp
in den Status unsichtbar und nicht zu bewerten.
Benutzerauswahl:
Beziehungswissen pre_printerund sel_printerversetzt das Merkmal
Druckertyp
in den Status sichtbar und frei zur Bewertung.
Benutzerauswahl:
Benutzerauswahl:
Beziehungswissen vis_printer_typeversetzt das Merkmal
Druckertyp
in den Status unsichtbar und nicht zu bewerten.
Ein Konflikt entsteht am Merkmal
Druckertyp
: Obwohl die Bewertung des Merkmals aktuell gesperrt ist, liegt in der Konfiguration eine Bewertung des Merkmals vor.
Technischer Name:
CONFLICT_NIL_VALUE
Langtext, der am Beziehungswissen pre_printergepflegt ist:
Sie können nur dann einen Druckertyp auswählen, wenn Sie sich für einen Drucker entschieden haben.
Nennung des Merkmalswerts, der vom Benutzer bei dem bedingt bewertbaren Merkmal
Druckertyp
gesetzt wurde – einem Merkmal, das im weiteren Verlauf der Konfiguration ausgeschlossen wurde:
Laserdrucker (Farbe)
.
Den Merkmalswert
Configuration Engine
nicht, weil sie bei einem Konflikt mit einer klassischen Vorbedingung nur dasjenige Merkmal berücksichtigt, dem die Vorbedingung gilt.