System Integration and Testing Results (D6.1)

By Pau Costa Foundation on

This technical report reflects the work carried out in the frame of WP 6/Task 6.1, related to the integration of all subsystems and components developed in WP 3, WP 4 and WP 5 into a complete fully pre-operational system.

The PHAROS system has been implemented and integrated according to the architecture specified at the early stages of the project. The actual deployment followed a distributed approach, where most components were deployed at remote locations and interconnected via a Virtual Private Network (VPN) established over the Internet. Most components were physically located at the site of the corresponding partners who developed them. This approach greatly facilitated development and upgrades and also allowed the whole system to be accessed remotely, simplifying in turn the logistics and equipment requirements for the demonstration exercises.

Within the project, integration activities took place in iterative cycles, often involving two or three partners since the initial goal was the integration of all modules/subsystems with the Service Platform (SP). An integration plan was produced for the fourth semester of the project, defining concrete goals for each integration “sprint” and maintaining a backlog for the issues which needed to be resolved – as well as for any new features which had to be added.

During these integration cycles, several tools were used to facilitate the technical progress, namely teleconference facilities (to host remote sessions, since almost the entire integration task was carried out remotely), protocol emulators (to test interfaces) and also protocol analysers (to inspect the communication between subsystems and detect causes of faults).

The outcome of the integration task was the complete integrated PHAROS system, which was subsequently tested against the system requirements. Concrete test cases, whose aim was the validation of the fulfilment of the requirements from an end-to-end system view, have been drafted and executed. The tests have been divided in five major groups, following the corresponding grouping of the requirements:

  • Tests related to global system requirements
  • Tests related to risk and disaster detection and monitoring
  • Tests related to risk assessment
  • Tests related to disaster management
  • Tests related to communication

All test cases have been successfully executed with only minor deviations, which are documented in the present report. It is thus deduced that the integrated PHAROS system is compliant with the requirements set and is ready for the user evaluation phase during the demonstration exercises.

Login or register to download this file