next up previous contents index
Nächste Seite: 3.5 Kontrollwissen Aufwärts: 3.4 Konzeptuelles Wissen Vorherige Seite: 3.4.4 Dynamische Spezialisierung durch   Inhalt   Index

3.4.5 Eigenschaften von Komponenten

Die Eigenschaften bzw. Attribute einer Komponente können entweder Relationen zu anderen Komponenten (wie die beschriebenen has-parts-Relationen) oder Parameter in Form von Deskriptoren sein. Ein Deskriptor ist ein Container mit einem Namen und einem Wertebereich. Dieser Wertebereich kann ein Integer, eine Fließkommazahl, ein Intervall oder eine Auswahlmenge auf Integer bzw. Fließkommazahlen, eine Zeichenkette oder eine Auswahlmenge auf Zeichenketten sein.3.10

Außerdem ist es möglich, Metainformationen zur Unterstützung des Konfigurierungsprozesses in der Wissensbasis abzulegen. Diese Metadaten werden in den Deskriptoren zugeordneten Facetten gespeichert. Facetten beschreiben Eigenschaften und zusätzliche Angaben von Attributen. Dies können z.B. Default-Werte, Maßeinheiten oder die Definition von Icons sein. In den Beispielen wird das Attribut Icon dazu verwendet, um dem Benutzer während der Konfigurierung ein Bild der aktuell zu konfigurierenden Komponente anzeigen zu können.

Innerhalb der Vererbungsstruktur können Spezialisierungen die Deskriptor-Definitionen der Oberkonzepte einschränken sowie weitere Eigenschaften hinzufügen. Nicht erlaubt hingegen ist es, Eigenschaften zu überschreiben (strikte Vererbung). Ein Beispiel für die Einschränkung eines Wertebereichs ist in Abbildung 3.4 zu sehen. Im Konzept Prozessor liegt der Wertebereich für den Parameter Taktfrequenz noch bei [500 2000]. Bei der Spezialisierung AMD_Duron ist das Integer-Intervall durch eine Auswahlmenge eingeschränkt worden: {800 900 1000 1100}.



Fußnoten

...3.10
Intern werden auch komplexe Wertebereiche in Form von Deskriptoren genutzt, da sämtliche Komponenten der Begriffshierarchie durch unterschiedliche Deskriptoren repräsentiert werden.

next up previous contents index
Nächste Seite: 3.5 Kontrollwissen Aufwärts: 3.4 Konzeptuelles Wissen Vorherige Seite: 3.4.4 Dynamische Spezialisierung durch   Inhalt   Index