Computer method and apparatus for implementing subsets constraints in programming models
First Claim
Patent Images
1. A computer method for modeling subsets constraints in a programming model comprising:
- providing a model element having a property with a subsets constraint;
storing indications of the subsets constraint in a manner corresponding to the model element; and
interpreting the stored indications and generating therefrom a model that implements subsetted properties and subsetting properties.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer method and system for implementing subsetting properties and subsets constraints in a programming model. The method and system provide a model element having a subsetting property or a property with a subsets constraint. The invention stores subsets constraints information as annotations to the model element. An interpreter member interprets the stored information and generates therefrom a model that implements subsetted properties with their superset of values and implements subsetting properties with their subset of values.
42 Citations
23 Claims
-
1. A computer method for modeling subsets constraints in a programming model comprising:
-
providing a model element having a property with a subsets constraint;
storing indications of the subsets constraint in a manner corresponding to the model element; and
interpreting the stored indications and generating therefrom a model that implements subsetted properties and subsetting properties. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A carrier medium comprising computer readable code for controlling a processor to implement modeling of subsets constraints in a programming model, by carrying out the steps of:
-
providing a model element having a property with a subsets constraint;
storing indications of the subsets constraint in a manner corresponding to the model element; and
interpreting the stored indications and generating therefrom a model that implements the property including implementing subsetted properties and subsetting properties. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer system for implementing subsets constraints in a target code, comprising:
-
modeling means for providing a model element having a property with one or more subsets constraints;
means for storing subsets constraint information; and
an interpreter for interpreting the stored subsets constraints information and generating target code therefrom that implements subset values and superset values of the subsets constraints. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A carrier medium comprising computer readable code for controlling a processor to implement subsetting properties in a target code, by carrying out the steps of:
-
providing a model element having a subsetting property;
storing subsetting information from the subsetting property; and
interpreting the stored subsetting information and generating target code therefrom that implements subset values corresponding to the subsetting property. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification