Method and apparatus for providing implicit variability rules for component model and architecture design
AssigneeSamsung Electronics Co., Ltd.
InventorsKyung-Ho Son, Ja-gun Kwon
Life of this patent
Estimating the term…
Abstract
A method and apparatus for providing variability rules for component model and architecture design are provided. The apparatus includes a category-determination unit which determines a category of implicit variability rules with respect to variability-set component model elements and elements associated with the variability-set component model elements; and an implicit-variability-rule-application unit which applies the implicit variability rules, which are given to the category, to the elements associated with the variability-set component model elements.
Claims12
An apparatus for providing variability rules for component model and architecture design, said apparatus comprising:
- a processor configured to set variability of component model elements to produce variability-set component model elements;
- a category-determination unit which determines, via the processor, a category of implicit variability rules with respect to the variability-set component model elements and the component model elements associated with the variability-set component model elements;
- an implicit-variability-rule-application unit which apply the implicit variability rules, which are given to the category, to the component model elements associated with the variability-set component model elements;
- and
- a variability-operation unit which manages a list of variability elements in the component model and setting condition information for each variability,
- wherein at least one from among the variability-set component model elements is designated as at least one from among optional, alternative, selective, and mandatory, and
- wherein the variability of the mandatory at least one of the variability-set component model elements is not automatically changed even when the implicit variability rules are applied.
A method of providing variability rules for component model and architecture design, the method comprising:
- setting, via a processor, variability of component model elements to produce variability-set component model elements;
- determining a category of implicit variability rules with respect to the variability-set component model elements and component model elements associated with the variability-set component model elements;
- applying the implicit variability rules, which are given to the category, to the component model elements associated with the variability-set component model elements;
- and
- managing a list of variability elements in the component model and setting condition information for each variability,
- wherein at least one of the variability-set component model elements is designated as at least one from among optional, alternative, selective, and mandatory, and
- wherein the variability of the mandatory at least one of the variability-set component model elements is not automatically changed even when the implicit variability rules are applied.
Dependencies are inferred from the claim text.