Multi-purpose configuration model
First Claim
1. A method implemented in a computer program application for changing a configuration model of a product, the method comprising:
- receiving a configuration model, the configuration model including a first component and at least a second component, the first component including information for a first business process, the second component including information for a second business process, the information of the first and the second component including characteristics and characteristic values that describe the product and constraints specifying dependencies of the characteristics receiving input that specifies a change to the configuration model; and
determining whether the change violates the characteristics and constraints of the configuration model.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for a multi-purpose configuration model. A computer program product, tangibly stored on a machine-readable medium, for defining a configuration model for a product, includes instructions operable to cause a programmable processor to receive input. The product includes instructions to define, based on the input, a base component of the configuration model, the base component including information that describes the product. The product includes instructions to define, based on the input, a first component of the configuration model, the first component including information that describes the product and that is associated with a first business process.
109 Citations
20 Claims
-
1. A method implemented in a computer program application for changing a configuration model of a product, the method comprising:
-
receiving a configuration model, the configuration model including a first component and at least a second component, the first component including information for a first business process, the second component including information for a second business process, the information of the first and the second component including characteristics and characteristic values that describe the product and constraints specifying dependencies of the characteristics receiving input that specifies a change to the configuration model; and
determining whether the change violates the characteristics and constraints of the configuration model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, tangibly stored on a machine-readable medium, for defining a configuration model for a product, comprising instructions operable to cause a programmable processor to:
-
receive input;
define, based on the input, a base component of the configuration model, the base component including information that describes the product; and
define, based on the input, a first component of the configuration model, the first component including information that describes the product and that is associated with a first business process. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method implemented in a computer program application for modeling a product, the method comprising:
-
defining a configuration model, the configuration model including a first component and at least a second component, the first component including information for a first business process, the second component including information for a second business process, the information of the first and the second component including one or more of characteristics and characteristic values that describe the product and rules specifying dependencies of the characteristics, the first business process defining a baseline configuration for the product and the second business process defining a variation from the baseline configuration;
receiving input that specifies a change to the configuration model; and
determining whether the change violates the characteristics and rules of the configuration model.
-
-
20. A computer program product, tangibly stored on a machine-readable medium, for defining a configuration model for a product, comprising instructions operable to cause a programmable processor to:
-
receive input;
define, based on the input, a base component of the configuration model, the base component including information that describes a baseline configuration for the product; and
define, based on the input, a first component of the configuration model, the first component including information that describes a variation to the baseline configuration of the product and that is associated with a first business process, where the first component includes restrictions on accessing and modifying the variation information.
-
Specification