Use Case UC_202

This page describes one of the use cases of the EODiSP. An overview of the use case concept as it is used in the EODiSP project and of all the use cases defined for the project is provided in a dedicated page which also describes the conventions that are used to define the use case.

Contents

Overview

Identifier UC_202
Name Set-up Model Manager Application
Primary Actor Model owner
Level User Goal
Description Describes the steps in order to get a running, fully functional model manager application.
Pre-Condition The model manager application must be installed on the system.
Post-Condition (1) The model manager application runs. (2) The EODiSP network infrastructure is initialised.

Main Success Scenario

  1. System shows the GUI of the model manager application to the actor.
  2. Actor opens the preferences dialog.
  3. System shows the preferences dialog
  4. Actor provides the configuration parameters needed for the model manager. Required are the settings for the network and those for identification.
  5. Actor chooses to save the settings and leave the dialog.
  6. System saves the settings
  7. Actor chooses to initialise the EODiSP network.
  8. System initialises the network infrastructure with the parameters provided in the settings.
  9. System displays to the actor whether the model manager application has already been registered in the global simulation manager repository.
  10. Actor chooses to register, deregister, or update the simulation manager application in the global simulation manager repository.
  11. System makes already configured federates available to the EODiSP network.

Alternative Flows

a*. At any time, system detects an internal, unrecoverable error.

1. System signals error.

2. System exits.

3. Actor restarts the model manager application.

6*. System detects that it cannot save the file.

1. System signals error.

2. Actor tries to save again or ignores the operation.

8*. At any time during this step, system detects a network error during initialisation.

1. System signals error.

2. Actor tries to resolve the network error.

3. Actor chooses to initialise the network again.