January 2019
Intermediate to advanced
376 pages
8h 49m
English
The abstract phase contains: initial_state/0, command/1, precondition/2, and next_state/3
The real interacting with the actual system contains: initial_state/0, command/1, precondition/2, next_state/3, and postcondition/3
The pattern matching in the generator works fine to create an initial list of commands to run on the model system, but as soon as a failure happens––or a constraint needs to be enforced when parallelizing commands––the modification of the command list is done without regard to the initial patterns in command generations. Only the preconditions can be used to ensure the validity of the command sequence. Without preconditions, the framework isn’t able to manipulate the sequence ...
Read now
Unlock full access