Method and system for expression evaluation
First Claim
Patent Images
1. A system comprising:
- an application operative to use a number of expressions on a model; and
an impact analyzer component to assess impact of a change to the model by evaluating the expressions and returning an evaluation set for use by the application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method to analyze impact of changes to a model includes accessing a proposed change to a model. An expression that is relevant to the proposed change is accessed. An instances set associated the expression is obtained. The instance set is evaluated to determine an impact of the proposed change to the model. An application utilizes the expression of a model. An impact analyzer assesses impact of a change to the model by evaluating at least one of the one or more expressions and returning an evaluation set for use by the application.
-
Citations
27 Claims
-
1. A system comprising:
-
an application operative to use a number of expressions on a model; and an impact analyzer component to assess impact of a change to the model by evaluating the expressions and returning an evaluation set for use by the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a class scope analysis component to receive an expression and provide an identification of an event that is relevant to the expression; and an instance scope analysis component to access the identification and to associate a navigation path with the event that is relevant to the expression. - View Dependent Claims (16, 17, 18)
-
-
19. An article of manufacture comprising:
a machine-readable medium having stored thereon a data structure, the data structure including; a first field including a statement for a model; and a second field including an instance set for the statement, the instance set including a starting point and a navigation path, and an instance of the model for which the statement is selectively reevaluated for a change to the model. - View Dependent Claims (20)
-
21. A method for evaluating change impact, the method comprising:
-
accessing a proposed change to a model; accessing an expression relevant to the proposed change; obtaining an instances set associated with the expression; and evaluating the instance set to determine an impact of the proposed change to the model. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A system comprising:
-
first means for using an expression on a model; and second means for assessing an impact of a change to the model by evaluating the expression and returning an evaluation set for use by the first means.
-
Specification