Show TOC

  Wertekonflikt

Definition

Ein Wertekonflikt tritt auf, wenn zwei oder mehrere Werte für ein einwertiges Merkmal gesetzt bzw. hergeleitet wurden. Dieser Konflikttyp wird sowohl bei Modellen mit einschränkbaren als auch mit nicht einschränkbaren Merkmalen erkannt.

Mögliche Ursachen für die mehrfache Wertsetzung:

  • Der Benutzer hat den konfliktauslösenden Wert manuell gesetzt.

  • Der konfliktauslösende Wert wurde durch eine oder mehrere Beziehungen gesetzt.

  • In seltenen Fällen können Systemeinstellungen (feste Werte an der Variantenklasse) den konfliktauslösenden Wert setzen oder Vorschlagswerte – die durch Beziehungswissen oder Benutzereingaben überschrieben werden können.

Informationen

Mit Feststellung und Analyse des Konfigurationskonfliktes kann die Configuration Engine Informationen zu Erklärung und möglicher Lösung des Konflikts bereitstellen.

Konflikterklärung
  • Lieferung des technischen Namens zur Identifikation des Wertekonflikts: CONFLICT_VALUE

  • Auflistung aller am Konflikt beteiligten Wertsetzungen und ihres Ursprungs

  • Sofern Beziehungswissen am Konflikt beteiligt ist, Lieferung der jeweils gepflegten Erklärungstexte

Konfliktlösung

Auflistung derjenigen Merkmalswerte, die vom Benutzer gesetzt wurden und zum Konflikt geführt haben.

Beispiel

Ein konfigurierbarer Computer (siehe Typisches Produktmodell ).

Der Benutzer wählt eine bestimmte Speichergröße und einen Prozessor aus. Der Prozessor verlangt jedoch eine andere Speichergröße.

Auslösung des Konflikts
  1. Benutzereingabe: Anfang des Navigationspfads Speicher Navigationsschritt Größe 4 Ende des Navigationspfads

  2. Benutzereingabe: Anfang des Navigationspfads Prozessor Navigationsschritt P400 Ende des Navigationspfads

  3. Beziehungswissen set_Mem_1 setzt für Speicher den Wert Größe 5

  4. Am Merkmal Speicher entsteht ein Konflikt:

    • Manuell gesetzter Wert: Größe 4

    • Automatisch gesetzter Wert: Größe 5 .

Konflikterklärung
  • Technischer Name: CONFLICT_VALUE

  • Langtext, der am Beziehungswissen set_Mem_1 gepflegt ist: Der Prozessor P400 ist nur mit einem Speicher der Größe 5 kompatibel.

Konfliktlösung

Auflistung der Merkmalswerte, die vom Benutzer gesetzt wurden und zum Konflikt geführt haben:

  • Anfang des Navigationspfads Speicher Navigationsschritt Größe 4 Ende des Navigationspfads

  • Anfang des Navigationspfads Prozessor Navigationsschritt P400 Ende des Navigationspfads