4.4.1. Model Manipulation Rule

[Tip]Description

In VIATRA, standard ASM rules are extended with rules for manipulating the model space.

[Important]Syntax
ModelManipulationRuleAST ::= CreateRuleAST | DeleteRuleAST | CopyRuleAST 
                           | MoveRuleAST | ElementUpdateRuleAST 

The rules introduced in this section are special extensions to the ASM language. They provide an interface to the model space to allow

Remarks.  Most model manipulation operations can also be carried out by graph transformation rules.