public class ScenarioBehaviourCreator extends UsageModelEntity
This class constructs a Scenario Behaviour. It is used to create the 'Scenario Behaviour' object step-by-step, i.e. 'ScenarioBehaviourCreator' objects are of intermediate state.
See Also:
  • ScenarioBehaviour
  • Constructor Details

    • ScenarioBehaviourCreator

      public ScenarioBehaviourCreator(UsageModelCreator usgModelCreator)
      Instantiates a new scenario behaviour creator.

      A ScenarioBehaviour specifies possible sequences of executing services provided by the system.It contains a set of AbstractUserActions, each referencing a predecessor and successor (except the first and last action), thereby forming a sequence of actions.See the AbstractAction documentation for why it is advantageous to model control flow in this way, as the same principle is used in the RDSEFF language.Concrete user actions of the usage model are:- Branch- Loop- EntryLevelSystemCall- Delay- Start- Stop So far, ScenarioBehaviours do not include forks in the user flow (i.e., splitting the flow with an AND semantic), as it is assumed that users always act sequentially. As there are no random variables depending on other variables in the usage model, there are no equivalent actions to GuardedBranchTransitions or CollectionIteratorActions

      Parameters:
      usgModelCreator - the usage model creator
      See Also:
      • ScenarioBehaviour
  • Method Details