Menu

Executing impact analysis rules

Steffen Lehnert

This tutorial explains how to execute impact progation rules using the EMFTrace Client. For a general introduction into the rule-concept of EMFTrace please refer to this this tutorial.

  1. Select a project in the Navigator-view

  2. Select the model element you want to change and assess the consequences of this change; do not open the editor view of this model (close the editor if its open)

  3. Right-click on the model

  4. Press "Show Model Dependencies" and wait until its dependency graph is generated

  5. Right-click on the model which is situated in the center of this graph

  6. Press "Start Type-based Impact Analysis"

  7. Select a rule catalog containing impact rules you want to execute and press "Next"

  8. Browse the tree of possible change operations and select the change you want to apply on the model, press "Next"

  9. Some change operations require a target model, i.e. when merging two elements, select the desired target model or select none if the change does not require a target model and press "Next"

  10. Specify the size of n-grams and the required correlation for string matching (used by "SimilarTo"-conditions) and press "Next"

  11. Select which type of report you want to generate; both can be selected simultaneously

  12. Press "Finish" and wait until all rules have been executed


Related

Wiki: Home

MongoDB Logo MongoDB