Error Handling and Rules Sample Clauses
Error Handling and Rules. If the actual state/mode of the system or any of its parts diverges from the target state/mode, we define rules that try to bring the system back to a valid target state/mode, e.g., a degraded mode. Rules work in a bottom-up manner, i.e. starting from correcting nodes before sub-systems before systems. Rules are basically defined in the following way: if: ▇▇▇▇▇▇.▇▇▇▇▇▇ == {target state/mode} && system.actual != {target state/mode} && part.actual == then: ▇▇▇▇▇▇.▇▇▇▇▇▇ := {specific state/mode} If actual state/mode and target state/mode diverge, but there is no rule for this exact situation, the bottom-up rules will just try to return the system/part to its target state/mode.
