Test Case TC_102

This page describes one of the test cases of the EODiSP. The test case described in this page instantiates a nominal scenario of the use case UC_102.

This test case uses the EarthCARE Simulator as a test platform. The simulator is operated in its default configuration.

Contents

Overview

Identifier TC_102
Name Set-up Simulation Manager Application
Primary Actor PnP_1 Simulation Owner
Description Describes the steps required to get a running, fully functional simulation manager application. After this, simulation experiments can be configured and run.
Pre-Condition The PnP_1 Simulation Manager application must be installed.
Post-Condition (1) The simulation manager application runs. (2) The EODiSP network infrastructure is initialised. (3) The simulation manager application is ready to be configured.

Steps

  1. Actor starts the simulation manager application by entering the following command at the operating system prompt: java -jar eodisp_sm.jar
  2. System shows the GUI of the simulation manager application to the actor.
  3. Actor opens the preferences dialog by choosing Preferences... from the Settings menu.
  4. Actor fills in information in the General Tab of the preferences dialog. Required are the Repository URI and the CRC URI . The values to fill in are provided by the person that started the repository and/or the CRC respectively. The actor may wish to fill in information about the simulation manager application and/or himself to make later identification easier.
  5. Actor chooses to save the values by pressing the Save & Exit button.
  6. System automatically saves the configuration.
  7. Actor chooses to connect to the repository by either pressing the connect icon or by selecting Connect from the Repository menu.
  8. System connects to the Repository and indicates an established connection by disabling the connect icon
  9. Actor chooses to register the simulation manager application in the repository by choosing Register Application from the Repository menu. This menu item will only be accessible if the application is currently not registered in the connected repository.