[FF1] Add support for task reconfiguration
Extend the generator such that reconfiguration graphs can be parsed and the information stored in a generated configuration file. In addition, the fault-injection script shall be extended to execute such reconfigurations. The necessary changes include ...
- ... handling tasks with no components transparently (i.e. without including them in the generated simulation environment) assuming that the port names of the resulting direct connections match.
- ... considering partition architectures as optional.
- ... excluding standby components from the ROS launch file.
- ... offering the context menu entry only given an appropriate multi-selection.
- ... extracting faults and the actions to take from the reconfiguration graph and storing them in a JSON file.
... extending the fault-injection to perform task reconfiguration based on that JSON file.
Edited by Tiziano Munaro