open-simulation-platform / libcosimc

OSP C co-simulation API
Mozilla Public License 2.0
12 stars 2 forks source link

User story: configure the continuity of service level #49

Open xmirabel opened 1 year ago

xmirabel commented 1 year ago

NEED

It should be possible to avoid, by configuration, simulation experiment stopping because of a model fatal error, in order to be able to disengage the concerned model, debug it and then reengage it at the same point of the experiment.

DESCRIPTION

As a OSP user
I want to be able to configure the continuity of service level for the whole execution (the default one), or a given slave family. The choice is at least among: - full continuity of service never stop the execution, even though any slave has a fatal error; in that case, it is automatically disabled; - production continuity of service: like it is today.
So that a specific continuity of service level is applied to any slave family, when specified, or else, a default continuity of service level is applied to the others.

EXAMPLE OF CONFIGURATION SYNTAX

In the OspSystemStructure XML structure: