The invention provides a method and apparatus for selecting desired
attributes for system configuration. The invention uses one or more rule
sets to define rules that are met when a configuration is valid. A rule
set may specify the interrelation of attribute values within a product or
between two or more products. If the combination of attribute values that
specify a product conform to at least one rule in each of the rule sets
that apply to that product, that combination of attribute values is
considered to specify a valid product. If the combination of attribute
values that specify all of the products of an assembly conform to at least
one rule in each of the rule sets that apply to that assembly, that
combination of attribute values is considered to specify a valid assembly.
L'invenzione fornisce un metodo e un apparecchio per la selezione degli attributi voluti per la configurazione di sistema. L'invenzione usa uno o più insiemi di regola per definire le regole che sono venute a contatto di quando una configurazione è valida. Un insieme di regola può specificare l'interrelazione dei valori di attributo all'interno di un prodotto o fra due o più prodotti. Se la combinazione dei valori di attributo che specificano un prodotto è conforme almeno ad una regola in ciascuno degli insiemi di regola che si applicano a quel prodotto, quella combinazione dei valori di attributo è considerata specificare un prodotto valido. Se la combinazione dei valori di attributo che specificano tutti i prodotti di un complessivo è conforme almeno ad una regola in ciascuno degli insiemi di regola che si applicano a quel complessivo, quella combinazione dei valori di attributo è considerata specificare un complessivo valido.