Closed kiniry closed 2 years ago
Note that scenarios and events are specified using Actions in SysMLv2.
I have sketched out the necessary revisions of the RTS system (testable) scenarios in test_scenarios.lando
and in the SysML model in commit 8b37cee. What is missing from my sketch is (a) the trivial normal scenario of the system operating under normal environmental conditions. Based upon this sketch I believe that @abakst should be able to finish the spec.
All test scenarios are documented in the Lando specification and are realized in the model-based parametrized tests found in the tests
folder. In particular, see the tests/scenarios
folder.
During Task 2 we must revise our scenario specifications (in Lando and SysML) to reflect those events that exist in the Cryptol model and the demonstrator implementation. Like our final SysML<->Cryptol model revisions at the end of Task 1, this often means small changes on both ends of the refinement relation, but usually amounts to just some renaming to make the refinement plain.