-
Notifications
You must be signed in to change notification settings - Fork 1
Scalability Evaluation Model modification
Back to Scalability Evaluation main page
There are multiple model modification modes based on the target of the modification. You can select the desired modification mode by specifying it in the properties file.
The available modification modes are the following
| High-level | Low-level |
------------:|------------|-----------|
Structure| Add component
Add package
Move package
Rename package
Remove component
Remove package | Add attribute
Add transition
Remove attribute
RemoveTransition |
Behavior | - | Modify action code |
Note: You can specify a random seed in the properties file to make the modifications deterministic
The modification will add an attribute
- to a random class in the model
- with random properties (name, type, multiplicity)
The modification will add a new transition
- between two random states of a state machine
- without a trigger
The modification will remove a random attribute/transition
The action code modification is not yet supported.
A random component/package of the model is copied.
A random component/package of the model is deleted.
The package hierarchy modification is not yet supported.
A postfix will be added to the name of a random component/package