Method, Apparatus and Computer Program for Reducing Variability Model
AssigneeBayerische Motoren Werke Aktiengesellschaft
InventorWalter HIPP
Life of this patent
Estimating the term…
Loading patent…
AssigneeBayerische Motoren Werke Aktiengesellschaft
InventorWalter HIPP
Estimating the term…
A method is suitable for reducing a variability model based on a base model, the variability model and a meta model. The base model comprises a plurality of objects and a first plurality of relationships between objects of the plurality of objects. The variability model comprises a plurality of variation points. A variation point describes an option within an object of the plurality of objects. The plurality of variation points are related to the plurality of objects by a second plurality of relationships between the plurality of variation points and the plurality of objects. The meta model comprises a plurality of constraints related to the plurality of variation points. The method includes reducing the variability model by calculating implicit relationships between the plurality of variation points based on the plurality of constraints of the meta model, identifying a subset of variation points of the plurality of variation points implied by other variation points of the plurality of variation points based on the implicit relationships, and removing variation points of the subset of variation points from the plurality of variation points and the variability model.
A method for reducing a variability model based on a base model, the variability model and a meta model,
A computer program having a program code for reducing a variability model based on a base model, the variability model and a meta model,
An apparatus for reducing a variability model based on a base model, the variability model and a meta model,
Dependencies are inferred from the claim text.